网站拒绝IE浏览器访问的代码-php和js代码判断浏览器是否为ie-爱搜啊博客

当前位置:首页» 经验心得»正文

网站拒绝IE浏览器访问的代码-php和js代码判断浏览器是否为ie

发布:爱搜啊  时间:2018年09月16日  分类:经验心得   评论

现在浏览器一般都是Google Chrome,或者Firefox再不济也是360浏览器, 这些浏览器都能很好的支持html5,但是那么有那么一些用户还是使用的老旧的IE浏览器,对html5支持不是很友好,会显示网页错乱。

本站直到昨天本站还是兼容IE6的,从今天开始就要直接就开始拒绝IE6访问了。去掉了对IE6的兼容代码顿时感觉清爽了许多。由于服务器程序是基于Apache的,所以要拒绝IE6访问只要在.htaccess文件中添加一条规则,判断IE6的UA并解析到其它页面。其它服务器程序也是类似的方法。服务器是Apache的直接添加下面代码就行了网站拒绝IE浏览器访问的代码-php和js代码判断浏览器是否为ie

RewriteCond %{HTTP_USER_AGENT} ^.*MSIE\s6.*$ [NC]
RewriteRule ^$ 403.ie6.php [L]

当然了也可以通过在自己程序中的全局公共模块中添加代码来拒绝IE6访问,这东西有一百种方法拒绝IE6显示。下面再来结束几种方法。

首先讲下如何判断浏览器是否为IE浏览器,然后拒绝访问的方法。在网上找判断脚本的时候发现一个非常短的判断是否为ie浏览器的脚本如下

if(!-[1,]){
    alert('是IE!')
}else{
    alert('非IE!')
}

是不是很短呢,真的佩服这些大手啊,亲自实验了下,果然很好使。还有下面的一条也是通过JS代码实现判断的

var ie = !+"\v1";//如果是IE为true

转载请保留出处和本文地址: http://aisoa.cn/post-2153.html

评论 赞助本站

爱搜博客赞助收款二维码

欢迎参与讨论,新评论稍后显示,广告一律删除!