如保获取IE的版本号! http://lucky.myrice.com/javascriptexam/browsersniffer2.htm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function GetIEVersion(){ try { if(!window.clientInformation)return false; if(window.clientInformation.appName.toLowerCase()!="microsoft internet explorer")return false; if(window.clientInformation.appVersion.toLowerCase().indexOf("msie")==-1)return false; var a=window.clientInformation.appVersion.toLowerCase().split(";"); for(var i=0;i<a.length;i++) { a[i]=a[i].replace(" ",""); if(a[i].indexOf("msie")==0) { var version=a[i].substr(4,a[i].indexOf(".")-2); return version; } } } catch(exception) { } return false;} <HTML xmlns:IE><HEAD><STYLE>@media all { IE\:clientCaps {behavior:url(#default#clientcaps)}}</STYLE></HEAD><BODY><IE:clientCaps ID="oClientCaps" /><SCRIPT> alert(oClientCaps.getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","ComponentID")); </SCRIPT> var Version = navigator.appVersion; var IE4 = (Version.indexOf('MSIE 4')>0); var IE5 = (Version.indexOf('MSIE 5')>0); var IE55 = (Version.indexOf('MSIE 5.5')>0); var IE6 = (Version.indexOf('MSIE 6.0')>0); var IE = ((navigator.userAgent.indexOf("Opera") == -1) && (navigator.appName) == "Microsoft Internet Explorer")?true:false;var browser, earStr, startIndex, endIndex, edition;var userAgent = navigator.userAgent;if (IE) { browser = "Microsoft Internet Explorer"; earStr = "MSIE"; startIndex = userAgent.indexOf(earStr) + earStr.length; endIndex = userAgent.indexOf(";",startIndex); edition = userAgent.slice(startIndex,endIndex);}document.write("您的浏览器是:" + browser + "<br>版本是:" + edition + "<br>"); 项目启动两次,为什么?求分析 javascript关于站内搜索问题 如何让页面上的内容 不可复制 整张页面不能打印 不能另存为 js函数问题 效果问题 firefox中不支持javascript的.xml属性,有替代的方法吗? 急!!!不同radiobox选项时让不通的文本筐变灰怎么不能实现,最好有代码,和CSS有关? 如果没有登录,如何判断后能让页面自动转到登陆页面? 在一个有滚动条的层中,如何将滚动条定位到最底部? 怎样单击一个按钮像联接一样转向一个URL?? 如下代码为何显示不出来? 如何判断一个变量是否定义过?使用if(var)的方法不行,报错
{
try
{
if(!window.clientInformation)return false;
if(window.clientInformation.appName.toLowerCase()!="microsoft internet explorer")return false;
if(window.clientInformation.appVersion.toLowerCase().indexOf("msie")==-1)return false;
var a=window.clientInformation.appVersion.toLowerCase().split(";");
for(var i=0;i<a.length;i++)
{
a[i]=a[i].replace(" ","");
if(a[i].indexOf("msie")==0)
{
var version=a[i].substr(4,a[i].indexOf(".")-2);
return version;
}
}
}
catch(exception)
{
}
return false;
}
<HEAD>
<STYLE>
@media all {
IE\:clientCaps {behavior:url(#default#clientcaps)}
}
</STYLE>
</HEAD><BODY>
<IE:clientCaps ID="oClientCaps" /><SCRIPT>
alert(oClientCaps.getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","ComponentID"));
</SCRIPT>
var IE5 = (Version.indexOf('MSIE 5')>0);
var IE55 = (Version.indexOf('MSIE 5.5')>0);
var IE6 = (Version.indexOf('MSIE 6.0')>0);
var userAgent = navigator.userAgent;
if (IE) {
browser = "Microsoft Internet Explorer";
earStr = "MSIE";
startIndex = userAgent.indexOf(earStr) + earStr.length;
endIndex = userAgent.indexOf(";",startIndex);
edition = userAgent.slice(startIndex,endIndex);
}document.write("您的浏览器是:" + browser + "<br>版本是:" + edition + "<br>");