移动检测和重定向。我如何能?

时间:2013-07-29 05:32:21

标签: javascript html html5

我在制作网站的过程中,我想要一个桌面版和一个移动版。我需要将哪些javascript代码放入我的html代码中以检测正在查看该页面的设备,以及它是否是移动设备将其重定向到我网站的移动版本?我的第二个问题是如何建立从移动网站到桌面网站的链接?

3 个答案:

答案 0 :(得分:1)

最好的方法是在服务器级别或后端级别甚至到达用户之前执行此操作。登陆网页是一种糟糕的用户体验,等待它加载javascript然后再次重定向。

答案 1 :(得分:0)

Jayesh的答案应该有效,但是将来它可能很方便设计(自动缩放到用户屏幕大小的内容),以最大限度地减少加载时间和最大化效率!

答案 2 :(得分:-1)

对此有很多帮助,

通过检查用户代理属性

来完成
 String userAgent = request.getHeader("User-Agent");
你可以参观, Detecting Device Type in a web application