深入理解判断IE浏览器的经典方法

 -James Padolsey判断法
 1  < head >   
 2  < script  type ="text/javascript" >     
 3  var ie = ( function(){         
 4  var undef,         
 5 v = 3,         
 6 div = document.createElement('div'),         
 7 all = div.getElementsByTagName('i');                 while (           
 8 div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->',        
 9  all[0]      
10  ) ;          
11  return v > 4 ? v : undef  }());    
12   function is_ie(){               
13  if(!ie)         
14 alert("您当前使用非Microsoft Internet Explorer.");       
15  else  if (ie<=6)         
16 alert("您当前使用的浏览器版本过低。为获取良好的用户体验,\n请选择 IE 7.0 及其以上版本的Microsoft Internet Explorer.");  
17   
18   } // 一楼 Jefft  评论说漏了一半大括号,现在补充了,多谢了。
19 
20  </ script >  </ head >   < body  onload ="is_ie()" >  </ body >  


 ---jquery判断法
< script  src ="../Scripts/jquery-1.3.2.min.js"  type ="text/javascript" ></ script >
< script  type ="text/javascript" > 
function OpenLoad() {
             if (document.getElementById) {
                 var bro = $.browser;
                 if (bro.msie) {
                    binfo = "Microsoft Internet Explorer " + bro.version;
                }
                 else  if (bro.mozilla) {
                    binfo = "Mozilla Firefox " + bro.version;
                }
                 else  if (bro.safari) {
                    binfo = "Apple Safari " + bro.version;
                }
                 else  if (bro.opera) {
                    binfo = "Opera " + bro.version;
                }
                 
                alert(binfo);
            }
        }
  
</ script >
< body  onload ="OpenLoad();" > 
</ body >

转载于:https://www.cnblogs.com/Jefft/archive/2012/07/23/2600813.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值