如何在 JavaScript 中添加元标记
How to add meta tag in JavaScript
我想为特定页面添加<meta http-equiv="X-UA-Compatible" content="IE=edge">
。
但是我的页面呈现在一个HTML
标签内。只有内容在单击不同的模板时会发生变化。所以我不能在<HEAD>
部分中添加<meta>
。
有没有办法使用 javascript
添加<meta http-equiv="X-UA-Compatible" content="IE=edge">
?
您可以添加它:
var meta = document.createElement('meta');
meta.httpEquiv = "X-UA-Compatible";
meta.content = "IE=edge";
document.getElementsByTagName('head')[0].appendChild(meta);
。但如果在运行时,浏览器已经就如何呈现页面做出了决定,我不会感到惊讶。
这里真正的答案必须是首先从服务器输出正确的标签。(可悲的是,如果你需要支持IE,你不能只是没有标签。
$('head').append('<meta http-equiv="X-UA-Compatible" content="IE=Edge" />');
或
var meta = document.createElement('meta');
meta.httpEquiv = "X-UA-Compatible";
meta.content = "IE=edge";
document.getElementsByTagName('head')[0].appendChild(meta);
虽然我不确定它会产生影响,因为它会在页面加载后生成
如果要为页面描述添加元数据标记,请使用用于添加描述和关键字的 DNN 页面的设置。 超越那,修改HEAD时最好的方法是动态通过第三方模块将您的代码注入 HEAD。
在 http://www.dotnetnuke.com/Resources/Forums/forumid/7/threadid/298385/scope/posts.aspx 找到
如果幸运的话,这可能会允许使用其他元标记
可以将其他 HEAD 标签放入"高级"页面设置>页面标题标记>设置。
在 http://www.dotnetnuke.com/Resources/Forums/forumid/-1/postid/223250/scope/posts.aspx 找到
像这样吗?
<script>
var meta = document.createElement('meta');
meta.setAttribute('http-equiv', 'X-UA-Compatible');
meta.setAttribute('content', 'IE=Edge');
document.getElementsByTagName('head')[0].appendChild(meta);
</script>
如@marcellothearcane所述,对于现代浏览器,您还可以使用:
var meta = document.createElement('meta');
meta.httpEquiv = "X-UA-Compatible";
meta.content = "IE=edge";
document.head.appendChild(meta);
此处支持的浏览器: document.head
尝试
document.head.innerHTML += '<meta http-equiv="X-UA-..." content="IE=edge">'
- 如何在ASP中为用户控件添加Javascript对象网
- 向Android浏览器添加JavaScript
- 如何在Opencart中动态添加JavaScript
- 如何根据需要优雅地添加javascript/css
- 在Android的Webview中添加Javascript
- Phonegap/Cordova:如何添加Javascript多点触摸事件
- 添加@javascript标记时,Cucumber中的HTTP身份验证失败
- 当我的表单中已经有一个操作时添加JavaScript
- 当我添加JavaScript时,链接按钮停止工作
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- 可以'无法正确添加JavaScript值
- 在页面上添加javascript后呈现指令
- 如何在我更改输入时添加javascript操作'的内容
- 在Dotnet Highchart中添加javascript函数
- 如何在R Shiny应用程序中添加JavaScript来更改CSS文件
- 基于使用的ASP MVC EditorFor/Partial模板添加JavaScript引用
- 添加javascript变量以发送数据
- 动态添加javascript事件监听器,做一些无法解释的事情
- 使用wp_enque_script()在Wordpress-functions.php中添加Javascript
- 添加JavaScript onClick以动态生成asp按钮