判断PC或手机页面显示百度广告

作者: zms! 日期: 2016.02.25 本文发布于1494天前 分类: 前端琐碎DIV/CSS/JS 相关:

<center><div id="boxad1"></div>
<script type="text/javascript">
function browserRedirect() {
    var sUserAgent = navigator.userAgent.toLowerCase();
    var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
    var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
    var bIsMidp = sUserAgent.match(/midp/i) == "midp";
    var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
    var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
    var bIsAndroid = sUserAgent.match(/android/i) == "android";
    var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
    var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
    if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) ){
        //window.location.href=http://match.e521.com/m;
    }else{
/*960*60 创建于 2015-06-17*/
    var cpro_id = "u2160063";
//BAIDU_CLB_fillSlotAsync('u2160063','boxad1');
//BAIDU_CLB_fillSlot("u2160063");
}
}
browserRedirect();
</script>
<script src="http://cpro.baidustatic.com/cpro/ui/c.js" type="text/javascript"></script>

</center><br>


2\

js判断是否是微信浏览器

function is_weixin() { 
    var ua = window.navigator.userAgent.toLowerCase(); 
    if (ua.match(/MicroMessenger/i) == 'micromessenger'{ 
        $("#rs").text("微信浏览器"); 
    } else { 
        $("#rs").text("不是微信浏览器"); 
    } 
}

PHP判断是否是微信浏览器

$is_weixin = (is_weixin() == true) ? "微信浏览器" : "不是微信浏览器";
function is_weixin() { 
    if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) { 
        return true; 
    } return false; 
}


返回上一页


讨论区

您尚未 登录,或请 注册

登 录 注 册


你可能也喜欢

chm文件转换成html文件,解决chm文件无法使用浏览器打开的问题 2018.05.20,11 pv
键盘对应的键值 2018.04.15,8 pv
Bootstrap弹出层(modal)垂直居中简单解决方案(无需修改js) 2017.09.25,9 pv

强制H5必须用微信打开的判断 2017.01.05,10 pv
MUI语法琐碎 2016.11.09,8 pv
一些前端工程师必须知道的开源前端框架 2016.11.04,12 pv