是否有可能使用javascript找到客户端详细信息
Is it possible to find client details using javascript?
我需要找到网站访问者(客户端)的详细信息,只使用JavaScript/jquery。有没有办法不使用第三方API?如果不可能,那么任何可信的第三方API来获取客户端详细信息,如机器名称(可选),移动设备型号名称,时间戳等。
是。这是可能的。窗口。navigator对象包含有关客户端浏览器的信息。您可以通过窗口获得以下详细信息。导航器对象:
- 浏览器官方名称。
- 当前浏览器的内部"代码"名称。
- 浏览器版本。
- 电池充电状态。
- 网络连接信息。
- 设备位置。
- 是否启用java
- 用户首选语言。
- 当前操作系统。
- 浏览器平台。
- 浏览器中安装的插件
- 和其他几个…
也有一些非标准属性。参考MDN: Navigator属性
来源:https://developer.mozilla.org/en/docs/Web/API/Navigator
相关文章:
- 是否可以在客户端存储信息
- 从服务器端代码获取会话信息到客户端代码
- Sails + Braintree:无法将交易详细信息发送给客户
- 如何使用 javascript 从客户端获取 C# 时区信息类的客户端时区 ID
- 详细信息视图 ASP.Net 取消客户端的默认编辑模式
- 客户端标头信息
- 在客户端的请求中使用以 JSON 格式传递的登录信息
- 客户端存储/获取信息的最佳方式
- 是否需要对HTML表单中的静态信息进行客户端验证
- 使用客户端页面上的信息在外部填充数据库
- 信息从客户端到服务器上的文本文件
- 目前接受的在浏览器窗口中处理客户端会话信息的无cookie方法
- 我们可以从客户端访问哪些信息
- 是否有办法在javascript或php中查看客户端设备的信息,是哪个请求服务器?这个设备是手机、平板电脑还是个人电脑?
- 从Razor客户端(cshtml)传递信息到AngularJS
- 如何在Dynamics CRM 2013中保存操作失败时获取客户端错误详细信息
- 是否有可能使用javascript找到客户端详细信息
- 如何更改请求头(User-Agent)中的客户端信息
- 在两个web浏览器客户端之间发送信息的方法
- 使用socket.io在客户端发送信息时出现问题