首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于IE8和IE 11的IE条件语句

用于IE8和IE 11的IE条件语句
EN

Stack Overflow用户
提问于 2016-04-01 18:39:38
回答 2查看 536关注 0票数 0

我对IE 8和IE 11的IE条件语句有一个要求,如果IE是IE 11,那么加载脚本:

代码语言:javascript
运行
复制
<script type="text/javascript" src="/ie8/test.js"></script>
else
load  below script for ie11 and other browser
<script type="text/javascript" src="/ie11/test.js"></script>
EN

回答 2

Stack Overflow用户

发布于 2016-04-01 18:46:46

尝试使用IE版本(lt表示小于):

代码语言:javascript
运行
复制
<head>
   ....

    <!--[if lt IE 9]>
      <script src="yourscriptIE8.js"></script>
    <![endif]-->

    ....
</head>

对于不同版本的脚本,可以有多个这样的语句。

票数 0
EN

Stack Overflow用户

发布于 2016-04-01 21:06:45

试试这个:

代码语言:javascript
运行
复制
<!--[if IE 8]>
<script type="text/javascript" src="/ie8/test.js"></script>
<![endif]-->
<!--[if (IE 11)|(!IE)]>
<script type="text/javascript" src="/ie11/test.js"></script>
<![endif]-->

第一个if仅在IE8中加载脚本,第二个if仅在IE11或其他浏览器中加载脚本。你可以找到更多关于超文本标记语言条件注释here的信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36354210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档