我正在整理移动网站,我需要让用户选择从移动(jQuery移动)网站切换到网站的桌面版本。我打算使用下面的代码进行双方检测,然后在用户优先选择一个或另一个站点(移动/桌面)时设置cookie。我很想知道这类事情的最佳实践,因为我觉得这样做会很好,但不确定是否有更好的方法。
var isMobile = navigator.appVersion.toLowerCase().indexOf('mobile') > -1
提前致谢,
JN
答案 0 :(得分:1)
有很多方法可以做到这一点,但因为有很多用户代理的变化,它肯定是棘手的。但是,有一个很好的脚本可以相当优雅地解决这个问题。它还处理你所触及的cookie。