Question

Je développe un projet ASP.NET avec C #, et je l'ai écrit une page nommée gs.aspx qui écrit simplement des ressources comme JS et CSS à la réponse en fonction de la demande et les i chaînes de requête. Je l'en-tête comme ceci:

<head runat="server">
    <title></title>
    <asp:Literal runat="server" ID="litHead" EnableViewState="false"></asp:Literal>
    <asp:Literal runat="server" ID="litCSS" EnableViewState="false"></asp:Literal>
</head>

et dans le code (Page_Init) je:

litCSS.Text = "<link href='css/gs.aspx?id=allcss' rel='stylesheet' type='text/css' />";
litJS.Text = "<script src='js/gs.aspx?id=alljs' type='text/javascript'></script>";

Dans gs.aspx, je lis les fichiers CSS nécessaires pour afficher et de les écrire à la réponse.

L'écran sont tous corrects pour IE7 mais j'ai problème de chargement dans FireFox 3.5 css, je ne sais pas pourquoi, mais il charge les CSS et JS, mais aussi ne s'applique pas à la page.

S'il vous plaît aidez-moi,

Merci beaucoup.

Était-ce utile?

La solution

Je corrigeais, c'était à cause de la ContentType, j'ai changé le ContentType de text/html à text/css et tout était correct, mais toutes les autres choses qu'il faut savoir sur cette approche?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top