Javascript 移动检测和重定向。我该怎么办?

Javascript 移动检测和重定向。我该怎么办?,javascript,html,Javascript,Html,我在制作一个网站的过程中,我想要一个桌面版本和一个移动版本。我需要在html代码中输入什么javascript代码来检测哪些设备正在查看页面,如果是移动设备,则将其重定向到我的移动设备上?我的第二个问题是如何从移动站点链接回桌面站点?这方面有很多帮助 它是通过检查用户代理属性来完成的 String userAgent = request.getHeader("User-Agent"); 你可以访问, 最好的方法是在服务器级别或后端级别完成,甚至在它到达用户之前。登陆网页,等待它加载javas

我在制作一个网站的过程中,我想要一个桌面版本和一个移动版本。我需要在html代码中输入什么javascript代码来检测哪些设备正在查看页面,如果是移动设备,则将其重定向到我的移动设备上?我的第二个问题是如何从移动站点链接回桌面站点?

这方面有很多帮助

它是通过检查用户代理属性来完成的

 String userAgent = request.getHeader("User-Agent");
你可以访问,

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

Jayesh answer应该可以工作,但是在未来,它可能很方便地进行响应式设计(自动缩放到用户屏幕大小的内容),以最小化加载时间并最大限度地提高效率