js判断浏览器版本进行相关业务处理

      最近由于IE9的发布,我们网站上有些.exe的链接地址下载有些异常,因而需要批量修改成.zip格式的。这里就需要判断浏览器的版本了,下面是我工作中用到的一个小方法:

     

// 下载地址浏览器检测
function  downUrlCheck(callback){    
    
var  agt  =  navigator.userAgent.toLowerCase();
    
var  re  =   new  RegExp( " msie ([^\.]*) " , " i " );
    
var  arr  =  re.exec(agt);
    
// 调试的时候可以修改IE版本号为6
     if (arr  &&  arr[ 1 &&  arr[ 1 >=   8   &&   typeof (callback)  ==   " function " ) callback();
}
function  G(id){ return  document.getElementById(id);}

var  config  = {
   
" dx " :{
      
" l2 " : " http://www.lzblogs.com/Update/L2SD/Dyj_L2SD_Setup.zip " ,          // L2深度电信下载地址
       " III " : " http://www.lzblogs.com/Update/bz2/Dyj_BZ_Setup.zip " ,            // 投资III电信下载地址
       " v " : " http://www.lzblogs.com/Update/oy2/Dyj_OY_Setup.zip " ,              // V电信下载地址
       " dfw " : " http://www.lzblogs.com/Update/DFW3/dfw3.zip " ,                   // 大富翁电信下载地址
       " jrzd " : " http://www.lzblogs.com/Update/L2Jrzd/Dyj_Jrzd_Setup.zip "      // 金融终端电信下载地址
   },
   
" wt " :{ 
      
" l2 " : " http://www.lzblogs.com/Update/L2SD/Dyj_L2SD_Setup.zip " ,    // L2深度网通下载地址
       " III " : " http://www.lzblogs.com/Update/bz2/Dyj_BZ_Setup.zip " ,      // 投资III网通下载地址
       " v " : " http://www.lzblogs.com/Update/oy2/Dyj_OY_Setup.zip " ,        // V网通下载地址
       " dfw " : " http://www.lzblogs.com/Update/DFW3/dfw3.zip " ,              // 大富翁网通下载地址
       " jrzd " : " http://www.lzblogs.com/Update/L2Jrzd/Dyj_Jrzd_Setup.zip "   // 金融终端网通下载地址
   }
}

$(document).ready(
function (){
  downUrlCheck(
function (){      
   $(
" #dx_l2 " ).attr( " href " ,config.dx.l2);    
   $(
" #wt_l2 " ).attr( " href " ,config.wt.l2);  
   $(
" #dx_v " ).attr( " href " ,config.dx.v);        
   $(
" #wt_v " ).attr( " href " ,config.wt.v);      
   $(
" #dx_dfw " ).attr( " href " ,config.dx.dfw);   
   $(
" #wt_dfw " ).attr( " href " ,config.wt.dfw);
   $(
" #dx_III " ).attr( " href " ,config.dx.III);   
   $(
" #wt_III " ).attr( " href " ,config.wt.III); 
   $(
" #dx_jrzd " ).attr( " href " ,config.dx.jrzd);
   $(
" #wt_jrzd " ).attr( " href " ,config.wt.jrzd);
});
});

      
     主要的一点就是利用 downUrlCheck  这个函数 判断一下浏览器版本。其他的,你懂的!

转载于:https://www.cnblogs.com/zzxbest/archive/2011/06/20/2085281.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值