今天我添加代码到我的网站头部分通过屏幕大小来检测移动设备,代码为:移动设备检测问题
<script type="text/javascript">
if (screen.width <= 699) {document.location = "http://m.mywebsite.com";}
</script>
这对我的作品很大,但现在的问题是,当我重定向到移动版网站,我到那里链接去桌面版网站。当我点击它时,我被重定向到桌面版本,然后立即重定向回移动网站,因为我有移动网站检测! :-)它是无尽的循环。如何解决这个问题呢?
您需要设置某种cookie来检查您是否点击了链接以查看完整网站。顺便说一句,你为什么这样做,而不是通过.htaccess或PHP头? – putvande
我使用js的唯一原因是我认为这是最简单的方法,对吗? –
这可能是最简单的方法,但它不是最好的(对搜索引擎优化和性能) – putvande