js检测当前浏览器版本的一段代码,测试 jscript 的版本,创建正则表达式模式,版本太低时给予消息提示,纯js实现。


function regexptest(){ 
var ver = number(scriptenginemajorversion() + "." + scriptengineminorversion()); 
alert("version=="+ver); 
if (ver >= 5.5){   // 测试 jscript 的版本。 
var src = "the rain in spain falls mainly in the plain."; 
var re = //w+/g; // 创建正则表达式模式。 
var arr; 
while ((arr = re.exec(src)) != null) 
document.write(arr.index + "-" + arr.lastindex + "/t" + arr); 
}    else{ 
alert("请使用 jscript 的更新版本"); 
}  } 
regexptest();