エンドユーザがサイトを使用しているときに、どの機能によってエンドユーザのオペレーティングシステムがわかるのでしょうか?PHPとJavascriptでクライアントサイドのOSを知るには?
0
A
答えて
4
最新のbrowscap.iniでは、get_browser() php関数を使用できます。 JavaScriptベースの検出のために
、JavaScriptでは
3
をquirksmode.orgからthis scriptをチェックアウト:
navigator.platformはあなたの一般的な考え(例えばWin32の)を提供します。 navigator.userAgentはこの正規表現で解析することができます:/^[^\(]*\((.*)]\)/
括弧の最初のセットに含まれるものを提供します。これは、典型的には、例えば、複数のサブセクションに分割されています
"Windows; U; Windows NT 6.0; en-US; rv:1.9.1.3pre"
ZytraxはいるUserAgentの素晴らしいリストを保持します。 PHPで
:
browser.phpは、OS、ブラウザ、およびブラウザのバージョンにユーザーエージェントを解析します
どんなにあなたそのかかわらず、心に留めておいてくださいそれを検出すると、それは偽造することができます。
関連する問題
- 1. JavaScriptがクライアントサイドで有効になっていることを知るには?
- 2. 登録フォームを検証するクライアントサイドでjavascriptとサーバサイドでPHPを
- 3. フォーム - XAMPP、PHP、Javascriptを、MAC OS
- 4. クライアントサイドのフォームで記入する[JavaScript]
- 5. Flash + JavaScriptによるクライアントサイドのジップ
- 6. CKEditorプラグインを追加するにはクライアントサイドJavaScript経由ですか?
- 7. JavascriptによるクライアントサイドのUIレンダリングは良い考えですか?
- 8. クライアントサイドのJavascriptでLdapにリクエストする方法は?
- 9. JavaScriptクライアントサイドのツイートフェッチ機能
- 10. クライアントサイドXSL処理のJavaScript?
- 11. クライアントサイドのJavaScriptでループビューのグリッドビューの行
- 12. divコンテンツを.txtまたはjavascriptクライアントサイド
- 13. クライアントサイドのjavascriptからGitHub api v4を照会するには?
- 14. クライアントサイドJavaScript ViewState asp .netフォームでの更新
- 15. クライアントサイドのJavaScriptでAPIキーを非表示にする方法
- 16. クライアントサイドJavaScriptより前にRequiredFieldバリデータを表示するには?
- 17. Javascriptのクライアントサイド検索を最適化することは可能ですか?
- 18. PHPフォームを使ってクライアントサイドからファイルをアップロードするには?
- 19. ASP.NET:クライアントサイドのJavaScriptツリービューでノードを選択JavaScript
- 20. クライアントサイドのJavaScriptの変更後にDropDownListの値を取得する
- 21. クライアントサイドのJavaScriptで変数をサーバー側のコントローラからクライアント側のJavaScriptに渡す
- 22. Asp.NET Web APIのクライアントサイドのHTTPステータスコード(JavaScript)
- 23. 良いクライアントサイドのjavascript/jquery統合を備えたwikiエンジンとは何ですか?
- 24. クライアントサイドのJavascriptボタンが機能しない?
- 25. コンテンツスペースIDとアクセストークンを隠す、クライアントサイドのjavascriptファイル
- 26. Mac OS Xでローカル通知を設定するには?
- 27. クライアントサイドに移動すると、ASP.NETのjQuery
- 28. クライアントサイドJavaScriptアプリケーションとサーバーサイドHTTP APIの間の認証?
- 29. クライアントサイドでJSONデータを使用するベストプラクティス(JavaScript)
- 30. クライアントサイドでsymfony 2フォームを検証する方法(JavaScript)