![在 IE10 浏览器上强制某些网站进入 IE9 模式](https://linux22.com/image/1374268/%E5%9C%A8%20IE10%20%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%8A%E5%BC%BA%E5%88%B6%E6%9F%90%E4%BA%9B%E7%BD%91%E7%AB%99%E8%BF%9B%E5%85%A5%20IE9%20%E6%A8%A1%E5%BC%8F.png)
我刚刚开始在新公司工作。他们对 1 个只能在 IE10 上运行的网站进行了更新。但用户仍然有不同的网站无法在 IE10 上正常运行。我尝试将浏览器模式更改为 IE9,网站运行正常。但关闭并重新打开 IE 时,它会转换回 IE10。有没有办法让特定网站保持 IE9 模式?谢谢
答案1
您可以尝试兼容 X-UA元标记:
<meta http-equiv="X-UA-Compatible" content="IE=IE9">
例子:
<html>
<head>
<!-- Use Internet Explorer 9 Standards mode -->
<meta http-equiv="x-ua-compatible" content="IE=9">
<title>My webpage</title>
</head>
<body>
<p>Content goes here.</p>
</body>
</html>
可能还有其他一些技巧: IE9 兼容性技巧
metaX-UA-Compatible
标签是服务器端标签。您可以将其放在 HTML 源代码中的“head”标签内,就像我在答案中展示的那样。对网站上所有应在 IE9 模式下查看的页面执行此操作。如果您正在寻找一种客户端方法来执行此操作,我认为没有——至少根据这个帖子。