PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Ajax
[问题] 请问该如何用Javascript来判断客户端是否使用行动装置来浏览
楼主:
banana2014
(香蕉共和国)
2015-04-17 23:51:14
现今出现了许多可以上网的行动装置(如智慧型手机),很多网站也会因应客户端浏览器的
环境不同而呈现出不一样的网页画面,请问该如何用Javascript去判断客户端是否以行动
装置(智慧型手机)来浏览此网站? 一般大型网站都是用怎样的写法来判断的?
作者: swijo (热风)
2015-04-18 00:48:00
detectmobilebrowsers.com
作者:
springman
(司布林)
2015-04-18 11:54:00
记得好像是测分辨率,不然就测作业系统。
作者:
qwer820404
(GB2)
2015-04-18 20:27:00
一楼提供的 是常见作法 解晰 user_agent 缺点是user_agent是可以被修改的 (一般情况是不会)目前除了apple系列的可以比较容易分的出来 其他的因为碎片化太严重 很难100%确定另外 用解晰度的方式 愈来愈不准了 原本是以768为界限但是手机愈来愈大 还有我自己测试的经验 在旧型的手机抓不到正确的解晰度 原因不知 (推测是browser的关系)如果你从GA看 也许可以看到比较明确 我猜是Google在Android版本有清单对应 所以可以分的比较细 但对于Apple的 也不会分到 4 5 6 这样 所以就是没办法100%
楼主:
banana2014
(香蕉共和国)
2015-04-19 22:56:00
那请问像google这样的大站是如何来判断的?
作者:
qwer820404
(GB2)
2015-04-20 00:03:00
android是他们家的…他们一定对的出来 只是我们不知
楼主:
banana2014
(香蕉共和国)
2015-04-20 00:33:00
那杂牌手机google分得出来吗?
作者:
ddhp
(ddhp)
2015-04-28 00:08:00
https://github.com/faisalman/ua-parser-js
继续阅读
Re: [问题] 请问关于Google map经纬度取得问题
william01044
[问题] 请问关于Google map经纬度取得问题
william01044
[问题] 在django templates里面加js
seedman
[问题] 请问 .js档能在 IE 上看到执行结果吗 ?
SophiaH
[问题] 如何透过 Google JS SDK 取得 access token
chan15
[教学] 可汗学院的 Javascript 教学
arist
[问题] 阵列比对
wind681201
[问题] 请问用Jquery如何使网页卷轴消失?
banana2014
[问题] Ajax 初学请教
chung928
[问题] ajax制作查询百分比进度问题
Tsukasayeo
Links
booklink
Contact Us: admin [ a t ] ucptt.com