鍍金池/ 問答/HTML5  網(wǎng)絡安全  HTML/ 通過UA判斷客戶端類型的問題?

通過UA判斷客戶端類型的問題?

前端通過UA判斷客戶端類型,從而跳轉到對應的PC端網(wǎng)頁或者是移動端。那么這段判斷UA的js代碼應該放在哪里呢?從性能上來講應該放在頁面渲染之前就做出判斷吧?

回答
編輯回答
小曖昧

就性能來說,后端判斷更好,直接渲染對應客戶端類型頁面

2017年9月10日 06:01
編輯回答
念舊

現(xiàn)在前端一般通過 CSS 3 的媒體查詢做適應性布局,如果你實在想用 UA 去做客戶端檢查然后跳轉對應類型的話,簡單的做法就是:

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

在 PC端的 <head /> 里放個 js 發(fā)現(xiàn) UA 是移動端的就直接 ;
移動端同理。

2018年4月22日 08:41
編輯回答
愿如初

這個一般是后端來做的,根據(jù)ua信息進行重定向。

2017年12月11日 19:33