我要添加 <meta http-equiv="X-UA-Compatible" content="IE=edge">
对于特定页面。
但我的页面在一个 HTML
内呈现标签。单击不同的模板时,只有内容会发生变化。所以我不能添加 <meta>
在<HEAD>
部分。
有没有办法添加<meta http-equiv="X-UA-Compatible" content="IE=edge">
使用 javascript
?
最佳答案
你可以添加它:
var meta = document.createElement('meta');
meta.httpEquiv = "X-UA-Compatible";
meta.content = "IE=edge";
document.getElementsByTagName('head')[0].appendChild(meta);
...但如果在运行时浏览器已经决定如何呈现页面,我也不会感到惊讶。
这里真正的答案必须是首先从服务器输出正确的标签。 (可悲的是,如果你需要支持 IE,你不能没有标签。:-|)
关于javascript - 如何在 JavaScript 中添加元标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18982228/