【问题标题】:CSS Problem in FireFox 3.5FireFox 3.5 中的 CSS 问题
【发布时间】:2010-11-09 22:17:45
【问题描述】:

我正在使用 C# 开发一个 ASP.NET 项目,并且我编写了一个名为 gs.aspx 的页面,该页面仅根据请求和 i 的查询字符串将 JS 和 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,但不适用于页面。

请帮帮我,

非常感谢。

【问题讨论】:

  • 我在“css”和“js”文件夹中都有这个页面(gs.aspx)。
  • 我用firebug测试了它是否加载css,我看到它加载css没有任何错误(200 OK),但它不适用于页面。
  • 我纠正了这一点,这是因为 ContentType,我将 ContentType 从 text/html 更改为 text/css,一切都是正确的,但是关于这种方法我还应该知道其他什么吗?跨度>

标签: css internet-explorer firefox resources response


【解决方案1】:

我更正了,这是因为 ContentType,我将 ContentType 从 text/html 更改为 text/css 并且一切都正确,但是关于这种方法我还应该知道其他什么吗?

【讨论】:

    猜你喜欢
    • 2011-12-05
    • 1970-01-01
    • 2011-01-31
    • 2021-03-26
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多