2009-07-11 67 views
-1

我正在用C#开发一个ASP.NET项目,并且我写了一个名为gs.aspx的页面,它根据请求和我的查询字符串将JS和CSS等资源写入响应。我有这样的标题:FireFox 3.5中的CSS问题

<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,但不适用于页面。

请帮我,

非常感谢。

+0

我在“css”和“js”文件夹中都有这个页面(gs.aspx)。 – 2009-07-11 06:11:15

回答

1

我纠正了这是因为ContentType,我将ContentType从text/html更改为text/css,并且所有内容都是正确的,但是我应该了解有关此方法的其他任何内容吗?