有些网站可以自动判断设备的区别然后跳转到移动版或者是桌面版,他们是怎么做的?
我觉得不止一种办法吧
我觉得不止一种办法吧
|
gDDMar 21, 2012
1
一种JavaScript在浏览器判断然后跳转到mobile站,一种是在服务器直接判断然后返回mobile站。
|
|
sNullpMar 21, 2012
2
我觉得LZ的问题的答案应该是根据User Agent判断……
|
|
manhereMar 21, 2012
3
1.User Agent
2.屏幕尺寸 |
|
sNullpMar 21, 2012
9
@kokdemo 既然伪装了ua,本来也就是为了让网站不按照自动的机制返回网页吧。换句话说,这个自动机制本来面向的就是没有可以更改ua的真的只是使用设备上网的用户。
|
|
leizMar 21, 2012
12
ua,然后尽可能地做适配。
一个可以选择的办法是,在后台设立脚本纪录没有见过的ua,然后根据记录事后去跟进和更新现有的ua库 |
|
gDDMar 21, 2012
13
@kokdemo
关键词: https://www.google.com/search?q=javascript+detect+mobile > http://stackoverflow.com/questions/743129/mobile-detection-using-javascript 关于cookie的搜不出来,基本原理就是加cookie键值,检测到这个键值就不跳转。 |