ホームページ  >  記事  >  ウェブフロントエンド  >  JSを介してデバイス情報にアクセスする方法

JSを介してデバイス情報にアクセスする方法

jacklove
jackloveオリジナル
2018-06-08 16:04:503712ブラウズ

この記事では、Web ページにアクセスするデバイスの基本情報を取得する方法を紹介し、誰もが使いやすいように完全なコードと例を提供します。

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[&#39;cip&#39;] + "<br>地区代码: " + returnCitySN[&#39;cid&#39;] + "<br>所在地: " + returnCitySN[&#39;cname&#39;]);  </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.0appName: NetscapeappCodeName: MozillaappVersion: 5.0 (Macintosh)appMinorVersion: undefinedplatform: MacIntelcookieEnabled: trueonLine: trueuserLanguage: zh-CNmimeTypes.description: Shockwave FlashmimeTypes.type: application/x-shockwave-flash

この記事では、JS Information メソッドを使用してアクセス デバイスを取得する方法について説明します。 、関連知識の詳細については、php 中国語 Web サイトに注目してください。

関連する推奨事項:

mysql5.7 エクスポート データ プロンプト -- secure-file-priv オプションの問題の解決策

php を介して debug_backtrace メソッド トラッキング コード呼び出しを実装する方法

PHP 警告の説明: A数値以外の値で発生した問題の原因と解決策

以上がJSを介してデバイス情報にアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。