我在移动网站上工作,我已经有了这段代码:
<script type="text/javascript"> // <![CDATA[
if ( (navigator.userAgent.indexOf('Android') != -1) ) {
document.location = "android.html";
} // ]]>
</script>
将Android用户从当前页面转移到androids自己的专用页面。
我想做的是同样的事情,但对于iphone / ipad。我希望iphone / ipod touch登陆iphone.html和ipad登陆ipad.html,显示两者的不同内容。我怎么能这样做?
谢谢你。答案 0 :(得分:0)
您可以将当前的方法扩展到其他用户代理:
var iphone = ((window.navigator.userAgent.match('iPhone'))||(window.navigator.userAgent.match('iPod')))?true:false;
var ipad = (window.navigator.userAgent.match('iPad'))?true:false;
if(iphone){
document.location = 'iphone.html';
}
if(ipad){
document.location = 'ipad.html';
}