使用jQuery定位IE7

mtw*_*let 13 jquery browser-detection internet-explorer-7

我试图在jQuery函数中使用if语句来定位IE7.我对这个特定位的代码是:

if($.browser.msie && $.browser.version.substring(0) == "7") {
    //Do something
}
Run Code Online (Sandbox Code Playgroud)

它是否正确?

kar*_*m79 37

尝试:

if($.browser.msie && parseInt($.browser.version, 10) == 7) {
    //Do something
}   
Run Code Online (Sandbox Code Playgroud)

正如@Andrew Whitaker评论的那样,不是针对特定的浏览器,而是考虑检测功能.

  • @Tjirp,我不认为有一种方法来检测"功能"为"IE7绘制滚动条的内容窗口内溢出,IE8吸引他们之外". (4认同)