在网页头部使用IE条件注释语句进行判断IE浏览器版本,这应该是最直接最简单的办法。
有两个网站,需要根据用户浏览器的版本来进行判断,如果用户浏览器是IE8,则跳转到网址1,如果浏览器版本小于IE7,则跳转到网址2。
利用条件注释的方法,使用if判断
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>自动跳转测试</title>
<!--[if IE 8]>
<script type="text/javascript">
="";
</script>
<![endif]-->
<!--[if lte IE 7]>
<script type="text/javascript">
="patibleIE6";
</script>
<![endif]-->
</head>
解释代码:
<!–[if IE 8]>判断客户端如果浏览器版本是IE8,则跳转到
<!–[if lte IE 7]>判断客户端如果浏览器版本小于IE7,则跳转到备用页面patibleIE6
关于条件注释延伸:
<!–[if IE]> / 判断如果是IE浏览器/
<!–[if IE 6]> / 如果浏览器是IE 6 /
<!–[if IE 7]> / 如果浏览器是IE 7 /
<!–[if IE 8]> / 如果浏览器是IE 8 /
<!–[if IE 9]> / 如果浏览器是IE 9 /
<!–[if lte IE 6]> / 如果IE版本小于或等于6 /
<!–[if lt IE 6]> / 如果IE版本小于6 /
<!–[if gte IE 6]> / 如果IE版本大于或等于6 /
<!–[if gt IE 6]> / 如果IE版本大于6 /
<!–[if !IE]> / 如果浏览器不是IE /
利用JS来判断IE版本,实现自动跳转
,,,
<script language="javascript">
function getIE()
{
if( == "Microsoft Explorer")
{
if((/8./i)=='8.')
{
}
else
{
='';
}
}
}
</script>
解释代码:
判断IE浏览器版本是IE8,正常显示,否则自动跳转到
无关紧要的闲言碎语:
IE6,个人早已弃之。但是IE6用户在中国还很多,为了照顾到使用IE6的用户,为了让网页兼容还得为它写
判断识别IE浏览器版本类型进行自动跳转 来自淘豆网www.taodocs.com转载请标明出处.