将手机浏览器随机转发到预定义的页面



我有一个脚本,它总是将访问者转发到">mob1.html";如果他使用移动电话输入">index.html";页面。我的问题是如何编辑此脚本,以便访问者可以随机转发到以下页面之一:

mob1.html

mob2.html

mob3.html

mob4.html

谢谢!


脚本:

<script>
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))
window.location.replace("http://www.bla.net/mob1.html");
</script>

您可以使用math.random生成随机数,然后根据随机生成的数重定向到页面。。。

<script>
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){
var x = Math.floor((Math.random() * 4) + 1);
if(x=='1'){
window.location.replace("http://www.bla.net/mob1.html");
}
if(x=='2'){
window.location.replace("http://www.bla.net/mob2.html");
}
if(x=='3'){
window.location.replace("http://www.bla.net/mob3.html");
}
if(x=='4'){
window.location.replace("http://www.bla.net/mob4.html");
}
}
</script>

最新更新