我如何包括一个javascript,如果它's IE,和另一个javascript,如果一切
How do I include a javascript if it's IE, and another javascript if everything else?
如果浏览器是IE,我想包含<script src="ie.js">
否则,在所有其他浏览器中包含all.js
。
我该怎么做?
您可以使用条件注释来做到这一点。例子:
<!--[if IE]>
<script src="ie.js">
<![endif]-->
<!--[if !IE]><!-->
<script src="all.js"></script>
<!--<![endif]-->
我正在寻找类似的东西,到目前为止,我发现最简单的解决方案是做一个基于JS的条件来检查文档。documentMode属性:https://www.w3schools.com/jsref/prop_doc_documentmode.asp
我希望这篇文章能帮助那些像我一样在谷歌搜索结果中遇到这个问题的人。
条件注释仅在IE中工作,因此非常适合于提供仅适用于IE的特殊指令。从ie5到IE9(含)都支持。
相关文章:
- javascript如果图像不存在don't加载它
- Javascript—如果StartsWith,则查找并剪切
- JavaScript-如果以前不存在文本,如何从文本区域删除新行
- javascript如果失败
- JavaScript:如果现有对象被实例化为具有特定值,如何创建警报
- Javascript:如果数组有对象或不为空
- Javascript-如果用户没有响应,则关闭确认消息
- 为什么 JavaScript 如果一个数字有一个前导零,就将其视为八进制
- Javascript-如果有东西,则进行渲染
- JavaScript - 如果未选中复选框,则取消选中单选按钮
- Javascript(如果var包含一个单词,则仅更改该单词的颜色)
- JavaScript - 如果选中任何复选框,请选择单选按钮
- JavaScript 如果数组包含名称,则不要这样做
- Javascript:如果有三个变量
- Javascript:如果hasClass,那么addClass
- JavaScript:如果没有'这'关键字
- JavaScript:如果一个对象'的名字都是大写的
- Javascript:如果数组元素已填充,则为数组的每个元素插入表行
- JavaScript如果字符串等于其他值
- PHP/Javascript-如果PHP文件上传成功,请检查JS