判断是移动还是pc,判断是否是微信浏览器

来源:互联网 发布:单词朗读软件 编辑:程序博客网 时间:2024/05/29 03:04
function IsPC()
{
var userAgentInfo = navigator.userAgent;
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; }
}
return flag;
}



判断返回结果,来执行脚本;flag=true 为pc;false为移动


<script type="text/javascript">
window.onload = function(){
if(!isWeiXin()){
window.location.href="baidu.com";
}
}

//判断是否是微信浏览器
function isWeiXin(){
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
return true;
}else{
return false;
}
}
</script>
0 0
原创粉丝点击