有没有办法在DotNetNuke网站的.ascx中实现X-UA兼容:IE = edge,chrome = 1行代码?或者还有其他地方可以实现它吗?
目前,我有:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
在DNN声明/服务器调用下。这是对的吗?
谢谢!
编辑:
原来,添加
<![CDATA[<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" >]]>
到doctype.xml文件将起作用。
答案 0 :(得分:3)
您可以使用40Fingers Skin Helper将<meta>
标记添加到页面的头部。安装完成后,您可以在页面上注册,如下所示:
<%@ Register TagPrefix="fortyfingers" TagName="STYLEHELPER" Src="~/DesktopModules/40Fingers/SkinObjects/StyleHelper/StyleHelper.ascx" %>
然后你就可以把它添加到你的皮肤上,如下所示:
<fortyfingers:STYLEHELPER AddToHead='<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">' runat="server" />
DNN也有自己的Meta
皮肤对象,但目前它是only exposes name
and content
, not http-equiv
(类似地,如果您需要添加名称/内容元标记,皮肤助手会提供AddMetaTags
属性,也是)。