我认为这可以通过一个简单的功能来实现。但我是jQuery的新手,这是一个很好的方式来开始功能如何工作。
我想为除IE 6,7,8之外的所有浏览器以及v8的所有版本(如8.1,8.2等)运行脚本,直到8.999。为什么这不起作用
function IeVersion678Check(){
if ($.browser.msie && $.browser.version < 8.99) {
return true;
}
}
if (!IeVersion678Check) {
//run my script
}
答案 0 :(得分:0)
$。浏览器在jQuery 1.9中删除了。
从jQuery帮助页面:jquery $.browser Help page
描述:包含useragent的标志,从navigator.userAgent读取。此属性已在jQuery 1.9中删除,只能通过jQuery.migrate插件获得。请尝试使用功能检测。
答案 1 :(得分:0)
感谢大家的意见。这适用于jQuery 1.7.2
function IeVersion678Check(){
if ($.browser.msie && $.browser.version < 8.9) {
return true;
}
}
if (IeVersion678Check() != true) {
//run script
}