我正在运行一个基于 ASP.NET 框架的 DotNetNuke CMS 网站。
我的页面皮肤中有一些我不想在 IE8 及更低版本上运行的脚本。我一直在谷歌搜索,我发现了这个 IE 条件语句。
<![if gt IE 8]>
根据http://msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx,此代码段应包含任何大于 IE8 的浏览器的代码。我尝试通过以下方式使用此条件语句:
<![if gt IE 8]>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4f21643b21c50811"></script>
<![endif]-->
但是,这似乎不起作用,并且脚本不在任何浏览器上运行。有没有更好的方法来实现这个目标?我的代码中是否存在语法错误?
谢谢你的帮助!亚历克斯