我使用selenium来查看site.I在我的firefox中重写了导航器对象的useragent
,platform
,oscpu
属性。网站可以确定我的真实操作系统和浏览器版本吗?
答案 0 :(得分:0)
在JavaScript中,您可以使用User Agent嗅探技术来检测您的浏览器和平台。 通常这些信息并不准确,最近作为特征检测的技术更为可取。
回答你的问题,是的,你可以在你的网站上使用JavaScript检测操作系统和浏览器版本。
对于功能检测,您可以使用Modernizr之类的库来帮助您完成此任务。
关于用户代理嗅探的其他感兴趣的链接:
https://en.wikipedia.org/wiki/Browser_sniffing
https://developer.mozilla.org/en-US/docs/Browser_detection_using_the_user_agent