我实际上制作了一个带有移动版本的网站(在另一个带有第二个 index.html 的文件夹中)
我已经使用此脚本将移动设备从桌面版重定向到移动版
if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ){
window.location.href = "http://m.website.net" + document.location.hash;
}
效果很好,但问题是共享移动版本的人将人们发送到移动设备,由于移动网址。所以我尝试将它们自动重定向到这样的桌面版本
if (! navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ){
window.location.href = "http://www.website.net" + document.location.hash;
}
可以在 iphone 上运行,但是用 ipad 创建了一个无限循环,请问我该怎么做?我只能使用 javascript 来做到这一点
if (screen.width <= 960) {document.location = mobile.html";}
由于 ipad 视网膜和其他分辨率,我不能使用脚本