我有一个js文件,并且仅在浏览器为IE 8时才想运行一些代码。有什么办法可以做到这一点?

现在我只有这个,但是它适用于所有浏览器:

if ($.browser.msie) {
    //do stuff for IE 8
}

最佳答案

Browser detection in JavaScript?
http://modernizr.com

这是最简短的答案:

if (navigator.userAgent.match(/MSIE 8/) !== null) {
  // do something in IE8
}

关于javascript - 我如何只为IE 8运行脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18067999/

10-11 11:50