网站地图    收藏   

主页 > 前端 > javascript >

Javascript判断IE6浏览器函数

来源:自学PHP网    时间:2014-09-19 14:47 作者: 阅读:

[导读] 有时我们需要判断用户的浏览器版本号,下面我推荐一个兼容各种浏览器来判断判断IE6浏览器函数方法,希望此方法对各位有帮助...

常用办法

 代码如下 复制代码

if (window.ActiveXObject && navigator.userAgent.toLowerCase().match(/msie ([d.]+)/)[1] == 6.0) {
    // ie6
}

IE条件判断:

 代码如下 复制代码

/*@cc_on
if(@_jscript_version==5.6 ||(@_jscript_version==5.7 && navigator.userAgent.toLowerCase().indexOf("msie 6.") != -1)){
// ie6
}
@*/

maxHeight属性支持:

if (!+'v1' && !('maxHeight' in document.body.style)) {
// IE6
}


利用xmlhttp来判断

 

 代码如下 复制代码
if (window.XMLHttpRequest) { //Mozilla, Safari,IE7
alert('Mozilla, Safari,IE7 ');
if(!window.ActiveXObject){ // Mozilla, Safari,
alert('Mozilla, Safari');
} else {
alert('IE7');
}
} else {
alert('IE6');
}

附一个判断ie浏览器各版本的函数

 

 代码如下 复制代码
<script type="text/javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=b_version.split(";");
var trim_Version=version[1].replace(/[ ]/g,"");
if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0")
{
alert("IE 6.0");
}
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0")
{
alert("IE 7.0"); window.location.href=http://www.111cn.net;
}
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE8.0")
{
alert("IE 8.0");
}
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE9.0")
{
alert("IE 9.0");
}
</script>

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论