我有一个网站,当兼容模式关闭时(兼容性符号是灰色的),它在IE9中工作得很好。当兼容模式打开(蓝色)时,jQuery根本不工作。我在站点中添加了以下标记,以告知浏览器不应使用兼容模式。
<meta http-equiv="X-UA-Compatible" content="IE=Edge" >我的doctype是这样的:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">尽管如此,浏览器似乎不会默认为标准模式,用户必须手动确保它们不处于兼容模式。
我可以禁用IE 9兼容模式吗?我是否完成了禁用IE 9兼容模式所需的操作?用户是否始终可以覆盖IE 9标准模式?
发布于 2012-11-03 01:11:34
尝试使用此DOCTYPE声明:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">在:https://stackoverflow.com/a/6049675/796404中找到
另一个答案是使用新的HTML5 DOCTYPE:
<!DOCTYPE html>声明如下:http://msdn.microsoft.com/en-us/library/gg699338(v=vs.85).aspx
我希望这能帮到你!
https://stackoverflow.com/questions/13199810
复制相似问题