EMLOG学院

JS判断浏览器版本实现跳转

摘要: 相信开发者最讨厌的就是IE系列的浏...

相信开发者最讨厌的就是IE系列的浏览器了

win7,win8的IE9,10还好说,如果是遇到IE6.7.8那真的想死的心都有了。

整个站在IE下呈现出的残废效果真的让人很不爽。

今天小编陈子文给大家带来JS判断浏览器的代码,加在网站中如果遇到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=="MSIE7.0")
{
    alert("亲爱的网友,您正在使用IE7浏览本站,本站暂时不支持IE7浏览器,为了本站能够更好的服务您,请您升级至火狐and谷歌");
    alert("点击跳转预置模板");
    location.href='https://www.lantk.com/?theme=icms';
}
    else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0")
{

    alert("亲爱的网友,您正在使用世界上最垃圾的浏览器导致本站暂不支持显示,能够更好的服务您,请您升级至火狐and谷歌");
    alert("点击跳转预置模板");
    location.href='https://www.lantk.com/?theme=defaultyh';
}
    else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE8.0")
{

    alert("亲爱的网友,您正在使用IE8浏览本站,本站暂时不支持IE8浏览器,为了本站能够更好的服务您,请您升级至火狐and谷歌");
    alert("点击跳转预置模板");
    location.href='https://www.lantk.com/?theme=PHP-Amateur';
}

</script>
<!--判断浏览器版本结束-->
以上代码即可判断IE6.7.8浏览器。

在这里如果用于EMLOG中可将以上代码添加至header.php文件中的head标签中。

然后利用模板切换至其他能够正常显示的模板

EMLOG前台模板切换传送门

演示地址:https://www.lantk.com,请分别用IE.6.7.8.9.10测试。

评论(0)