javascript - 如果浏览器是 Internet Explorer : run an alternative script instead

标签 javascript browser-detection

我使用的图像轮播脚本对浏览器来说非常繁重。它在 Opera 和 Chrome 中运行得很好,在 FF 中还算不错,在 IE 中绝对让我大吃一惊。因此,我想为 IE 用户提供一种无需任何操作/JS 的简单 HTML 的替代方案。

该脚本没有使用 MT 或 jQuery,只有 380 行 JS。是否可以为 IE 用户提供纯 HTML 替代方案?

var browserName=navigator.appName; if (浏览器名称==“Microsoft Internet Explorer”) { //我可以使用什么命令? }

最佳答案

这篇文章很有解释性:http://msdn.microsoft.com/en-us/library/ms537509%28v=vs.85%29.aspx .

如果你的 JS 不引人注目,你可以使用:

<![if !IE]>
   <script src...
<![endif]>

关于javascript - 如果浏览器是 Internet Explorer : run an alternative script instead,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4411551/

相关文章:

jquery - 原型(prototype): Detect Chrome and Add Class

javascript - 如何检测 Safari、Chrome、IE、Firefox 和 Opera 浏览器?

c# - C# (.Net) 中的浏览器检测

jquery - 如何使用不推荐使用 $.browser.msie 的 jQuery 1.3 进行浏览器检测?

javascript - 传单 map : How to create an overlay with key/value pairs using the contents from an array?

javascript - jQuery 语句中的三元运算符

javascript - 用一些新的 var jquery 替换 var

javascript - 如何检测浏览器对 pageShow 和 pageHide 的支持?

javascript - 通过 v-on 调用函数内部的函数 :click

javascript - 如果将所有网页资源都编译成一个 HTML 文件,加载速度会更快吗?