如何不在 IE8 或更早版本上执行脚本?
How to not to execute a script on IE8 or older?
我有一个调用许多 IE8 不支持的函数的函数,所以我正在寻找如何禁用对 IE8 执行此脚本。我看到很多解决方案,例如使用 HTML 评论:
<!--[if !IE]> --> Code <!-- <![endif]--><!--[if IE]>
但我想在函数内部禁用 IE8 解释,因为还有其他脚本 运行 在 IE8 上正确。
jQuery "jQuery.browser()" 中有一个函数,但已被弃用。
你能告诉我如何解决这个问题吗?
提前致谢。
也许这会有所帮助:
if (navigator.userAgent.match(/MSIE 8/) == null) {
// do something !IE8
}
来自:
how do I run a script only for IE 8
Browser detection in JavaScript?
我有一个调用许多 IE8 不支持的函数的函数,所以我正在寻找如何禁用对 IE8 执行此脚本。我看到很多解决方案,例如使用 HTML 评论:
<!--[if !IE]> --> Code <!-- <![endif]--><!--[if IE]>
但我想在函数内部禁用 IE8 解释,因为还有其他脚本 运行 在 IE8 上正确。
jQuery "jQuery.browser()" 中有一个函数,但已被弃用。
你能告诉我如何解决这个问题吗?
提前致谢。
也许这会有所帮助:
if (navigator.userAgent.match(/MSIE 8/) == null) {
// do something !IE8
}
来自:
how do I run a script only for IE 8
Browser detection in JavaScript?