通过UA判断客户端类型的问题?

发布于 2022-09-06 15:31:57 字数 85 浏览 36 评论 0

前端通过UA判断客户端类型,从而跳转到对应的PC端网页或者是移动端。那么这段判断UA的js代码应该放在哪里呢?从性能上来讲应该放在页面渲染之前就做出判断吧?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

万劫不复 2022-09-13 15:31:57

这个一般是后端来做的,根据ua信息进行重定向。

乙白 2022-09-13 15:31:57

现在前端一般通过 CSS 3 的媒体查询做适应性布局,如果你实在想用 UA 去做客户端检查然后跳转对应类型的话,简单的做法就是:

移动端使用 http://m.example.com
PC端使用 http://www.example.com

在 PC端的 <head /> 里放个 js 发现 UA 是移动端的就直接 href = "http://m.example.com";
移动端同理。

〆一缕阳光ご 2022-09-13 15:31:57

就性能来说,后端判断更好,直接渲染对应客户端类型页面

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文