我正在使用来自http://detectmobilebrowsers.com/的JavaScript版本重定向到移动站点。唯一的问题是,我有一个链接可以进入完整站点,以防万一用户想要或需要去那里。
或类似这样的某些内容:
但是,当您从移动设备点击查看完整站点时,它会重新开始重定向并将其发送回移动版本而不是完整站点。
我进行了一些搜索,并想知道是否可能对其进行黑客攻击,以便它使用
window.location.href.indexOf
或类似这样的某些内容:
或类似这样:
if(window.location.href.indexOf("mobile/index.html") > -1)
{window.location = "http://thefullsiteURL.com"}
else { function (a, b) {
if (//mobile direction stuff from detectmobilebrowsers.com
})(navigator.userAgent || navigator.vendor || window.opera,
'http://thefullsiteURL.com/mobile/index.html')};
请注意,这是我拼凑出来的东西,我的JS技能还比较新,如果有更优雅的解决方案,我完全支持。