js獲取裝置資訊的方法彙總
注:本文轉自傲雪星楓
1.獲取訪問者IP及所在地
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>javascript獲取訪問者IP及所在地</title>
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
</head>
<body>
<script type="text/javascript">
document.write("IP: " + returnCitySN['cip'] + "<br>地區程式碼: " + returnCitySN['cid'] + "<br>所在地: " + returnCitySN['cname']);
</script>
</body>
</html>
輸出:
IP: 61.140.62.124
地區程式碼: 440100
所在地: 廣東省廣州市
2.獲取訪問者裝置資訊
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>javascript獲取訪問者裝置資訊</title>
</head>
<body>
<script type="text/javascript">
document.write("userAgent: " + navigator.userAgent + "<br><br>");
document.write("appName: " + navigator.appName + "<br><br>");
document.write("appCodeName: " + navigator.appCodeName + "<br><br>");
document.write("appVersion: " + navigator.appVersion + "<br><br>");
document.write("appMinorVersion: " + navigator.appMinorVersion + "<br><br>");
document.write("platform: " + navigator.platform + "<br><br>");
document.write("cookieEnabled: " + navigator.cookieEnabled + "<br><br>");
document.write("onLine: " + navigator.onLine + "<br><br>");
document.write("userLanguage: " + navigator.language + "<br><br>");
document.write("mimeTypes.description: " + navigator.mimeTypes[1].description + "<br><br>");
document.write("mimeTypes.type: " + navigator.mimeTypes[1].type + "<br><br>");
document.write("plugins.description: " + navigator.plugins[3].description + "<br><br>");
</script>
</body>
</html>
輸出:
userAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:56.0) Gecko/20100101 Firefox/56.0
appName: Netscape
appCodeName: Mozilla
appVersion: 5.0 (Macintosh)
appMinorVersion: undefined
platform: MacIntel
cookieEnabled: true
onLine: true
userLanguage: zh-CN
mimeTypes.description: Shockwave Flash
mimeTypes.type: application/x-shockwave-flash
相關文章
- 使用JS獲取當前地理位置方法彙總JS
- iOS 獲取本機的裝置資訊UIDeviceiOSUIIDEdev
- 前端Js獲取本網IP和外網IP方法總彙前端JS
- linux驅動之獲取裝置樹資訊Linux
- 獲取連線電腦的裝置的所有埠資訊
- 在Java中獲取Android端登陸的裝置資訊JavaAndroid
- Android12以上獲取裝置網路訊號資料Android
- modbustcp封裝使用獲取裝置資料示例TCP封裝
- iOS 獲取裝置uuid,公網ip,手機ip等資訊iOSUI
- 安卓舊手機用作熱點裝置方法彙總安卓
- PHP 獲取裝置型別PHP型別
- JS陣列Array的全部方法彙總JS陣列
- JS Object的靜態方法彙總( 上 )JSObject
- HarmonyOS 如何獲取裝置資訊(系統、版本、網路連線狀態)
- 如何透過裝置基站獲取裝置經緯度
- Flutter 如何獲取裝置的唯一碼Flutter
- Java獲取堆疊資訊的3種方法Java
- js 常用工具方法彙總JS
- Windows系統安全獲取重要資訊的方法(一)Windows
- C#獲取本地串列埠裝置C#串列埠
- iOS裝置具體型號獲取iOS
- PHP透過Modbus Tcp實時獲取裝置資料PHPTCP
- 裝置唯一標識方法(Unique Identifier):如何在 Windows 系統上獲取裝置的唯一標識IDEWindows
- js獲取dom節點的方法有哪些JS
- Java知識點總結(反射-獲取類的資訊)Java反射
- JavaScript資料方法彙總JavaScript
- Vue 元件間通訊方法彙總Vue元件
- 獲取位置資訊
- 封裝getParam方法 ,獲取URL封裝
- js根據ip地址獲取省份城市的方法JS
- spring易混淆知識彙總 - 獲取 各種應用上下文物件 的方法Spring物件
- Laravel 中 $request 獲取請求資訊 用法 總結Laravel
- 【HarmonyOS NEXT】獲取解除安裝APP後不變的裝置IDAPP
- 電子技術經典資料彙總:手機/移動裝置
- Android APP如何獲取裝置網線插拔的狀態AndroidAPP
- Linux: 獲取硬碟的UUID資訊Linux硬碟UI
- 獲取.crt證書的資訊
- 微信小程式獲取使用者資訊方法微信小程式