質問

私はC#とASP.NETプロジェクトを開発しています、と私はちょうど要求し、私のクエリ文字列に応じた応答にJSやCSSなどのリソースを書き込みgs.aspxという名前のページを書きました。私はこのようなヘッダを持っています:

<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>

と私が持っているコード(Page_Init)で

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>";

gs.aspxでは、私は、レスポンスにそれらを表示し、書き込みに必要なcssファイルを読みます。

の表示は、すべてのIE7のために正しいですが、私は、Firefox 3.5で問題ローディングCSSを持って、私はなぜ知らないが、それはCSSをロードし、またJSが、ページには適用されません。

、私を助けてください。

どうもありがとうございました。

役に立ちましたか?

解決

私はそれを修正し、ContentTypeを、私はtext/htmlするtext/cssからContentTypeをを変更し、すべてが正しかったので、それはでしたが、他のものは、私は、このアプローチについて知っておくべき?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top