你这段代码应该是写在了PC端的页面了 每次进入后判断一下是PC还是手机,然后进行跳转。
手机端应该没这个代码的所以正常。
在PC的页面吧这段去掉就OK了
如果手机端也需要判断的话 就去掉/wap.html那个的跳转,保留/的跳转。
<scripttype="text/javascript"<!--//平台、设备和操作系统varsystem={win:false,mac:false,xll:false}//检测平台varp=navigator.platformsystem.win=p.indexOf("Win")==0system.mac=p.indexOf("Mac")==0system.x11=(p=="X11")||(p.indexOf("Linux")==0)//跳转语句,如果是手机访问就自动跳转到wap.baidu.com页面将上面这段js代码放在</head之前就可以判断是手机浏览还是电脑浏览,如果是手机浏览就会自动跳转到wap.baidu.com,当然你得修改为你自己的网址。//引入弹窗样式<link rel="stylesheet" href="http://demo.jb51.net/js/2011/artDialog/skins/default.css?4.1.7">
//引入弹窗脚本
<script src="http://demo.jb51.net/js/2011/artDialog/artDialog.source.js?skin=default"></script>
<script>
var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire")
var browser = navigator.userAgent.toLowerCase()
for (var i = 0i <mobileAgent.lengthi++) {
if (browser.indexOf(mobileAgent[i]) != -1) {//是否手机访问
//弹窗
art.dialog({
content: '您是手机访问,为了更好体验,请下载手机客户端',
ok: function () {
window.location = "http://www.test.com/test.app"//app位置
return false
},
cancelVal: '关闭',
cancel: true
})
break
}
}
</script>