我有一个问题,即 IE 无法在纯 HTML 页面上正确加载脚本/样式表,而在 .php 页面上加载它们却非常好。
主页是 php,正确加载弹出窗口并设置样式:[链接已删除]
示例产品页面,未正确加载弹出窗口 [链接已删除]
这种 php/html 差异在其他浏览器上运行得非常好,但它只是 IE 不能很好地工作。任何帮助都会很棒
我已经在 IE 9 及以下版本上对此进行了测试。
我有一个问题,即 IE 无法在纯 HTML 页面上正确加载脚本/样式表,而在 .php 页面上加载它们却非常好。
主页是 php,正确加载弹出窗口并设置样式:[链接已删除]
示例产品页面,未正确加载弹出窗口 [链接已删除]
这种 php/html 差异在其他浏览器上运行得非常好,但它只是 IE 不能很好地工作。任何帮助都会很棒
我已经在 IE 9 及以下版本上对此进行了测试。
这是因为您在 doctype ..之前有一个注释,这导致 IE 以怪癖模式显示(相当于旧版本的 IE)。任何东西都不应该在这之前,甚至是空白。
<!-- categories3_eof //--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
在 doctype之后包含注释,IE 将适当地处理您的 DTD ..
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!-- categories3_eof //-->