有关网页代码window.navigator.appVersion.substring()的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:10:46
完整代码如下:
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5) {
isie=1;
}
else {
isie=0;
}
其中的
window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)
是什么意思?

返回IE的版本号。当使用IE登录的时候,在navigator.appVersion中会返回
“。。。MSIE 8.0;。。。”这样的字符串,substring的作用是截取从M的下标+5(M开始数5个)开始到M的下标+8位置的字符串,就是8.0

浏览器版本