我在寻找搞清楚正确的脚本,使我的桌面网站移动响应。
就目前而言,我的网站在移动设备上得到了认可,并被引导至移动网站版本。
当我缩小(缩小)浏览器窗口并使其响应时,我期望实现的是正确的脚本,用于在桌面浏览器窗口上将我的完整网站重定向/切换到我的移动网站。 这里是我的移动重定向当前脚本:网站响应脚本
var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (mobile) {
document.location = "my-mobile-site.html";
}
这里是我想出来的,但显然是行不通的:
var screen = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (screen.width <= 699) {
document.location = "my-mobile-site.html";
}
我是关闭?
重定向到网站的移动版本使网站响应?如果桌面用户调整浏览器大小,您为什么要重定向到移动网站?显然他们不在移动设备上, – 2014-10-16 22:03:55
第二次尝试时,'screen'是一个布尔值,它没有宽度... – 2014-10-16 22:04:37