【问题标题】:IE not correctly applying css/scripts on HTML pages (works on .php)IE 未在 HTML 页面上正确应用 css/脚本(适用于 .php)
【发布时间】:2013-03-23 07:21:03
【问题描述】:

我有一个问题,即 IE 无法在纯 HTML 页面上正确加载脚本/样式表,而在 .php 页面上加载它们却完全正常。

主页是 php,正确加载弹出窗口并设置样式: [链接已删除]

示例产品页面,未正确加载弹出窗口 [链接已删除]

这种 php/html 的区别在其他浏览器上运行得非常好,但它只是 IE 不能很好地运行。任何帮助都会很棒

我已经在 IE 9 及更低版本上对此进行了测试。

【问题讨论】:

    标签: php html css internet-explorer


    【解决方案1】:

    这是因为您在文档类型之前 有一个注释 .. 导致 IE 以怪异模式显示(相当于旧版本的 IE)。任何东西都不应该在这之前,甚至是空白。

    <!-- categories3_eof //--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    在文档类型之后包含注释,IE 将适当地处理您的 DTD ..

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!-- categories3_eof //-->

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-15
      相关资源
      最近更新 更多