判断浏览器

本文介绍了一种通过JavaScript判断浏览器类型,并根据不同的浏览器设置特定CSS样式的方法。支持包括IE 8.0、IE 7.0、腾讯TT、傲游、IE 6.0、Firefox、Safari、Opera等在内的多种浏览器。
function check(){
    if(window.navigator.userAgent.indexOf("MSIE 8.0")>=1){
    //如果浏览器为IE 8.0
        alert("ie8");
    }
    else if(window.navigator.userAgent.indexOf("MSIE 7.0")>=1){
    //如果浏览器为IE 7.0
        setActiveStyleSheet("IE7.0_index_layout.css");//设置css样式表
    }
    else if(window.navigator.userAgent.indexOf("TencentTraveler")>=1){
    //如果浏览器为腾讯TT
        setActiveStyleSheet("TT_index_layout.css");
    }
    else if(window.navigator.userAgent.indexOf("Maxthon")>=1){
    //如果浏览器为傲游
        setActiveStyleSheet("Maxthon_index_layout.css");
    }
    else if(window.navigator.userAgent.indexOf("MSIE 6.0")>=1){
    //如果浏览器为IE 6.0
        alert("ie6");
    }
    else if(window.navigator.userAgent.indexOf("Firefox")>=1){
    //如果浏览器为Firefox
        setActiveStyleSheet("FF_index_layout.css");
    }
    else if(window.navigator.userAgent.indexOf("Safari")>=1){
    //如果浏览器为Safari
        setActiveStyleSheet("Safari_index_layout.css");
    }
    else if(window.navigator.appName=="Opera"){
    //如果浏览器为Opera
        setActiveStyleSheet("Opera_index_layout.css");
    }
    else{
    //如果浏览器为其它
        setActiveStyleSheet("default_index_layout.css");
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值