gpt4 book ai didi

javascript - 我可以从 JavaScript 查找用户代理吗?

转载 作者:行者123 更新时间:2023-11-28 11:39:32 25 4
gpt4 key购买 nike

我们知道可以使用 JSON 和回调来查找访问者的 IP,如此处所示 Can I perform a DNS lookup (hostname to IP address) using client-side Javascript?以及 http://news.ycombinator.com/item?id=1896015 - 但是对于用户代理来说类似的事情又如何呢?

最佳答案

此字符串可直接在 navigator.userAgent 中找到。然而,这个字符串不是很可靠,因为用户可以很容易地修改它。仅将其用于非关键目的。

如果您想检测用户代理,以便您“知道”支持什么,您最好切换到功能检测。

检测浏览器的替代方法示例:

  • IE:条件注释(HTML(还包括 IE 版本)或 in JScript )
  • Firefox/Webkit/Opera:使用 vendor 前缀设置 CSS 属性,并检查刚刚设置的属性是否存在。

关于javascript - 我可以从 JavaScript 查找用户代理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9009774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com