2012-02-21 12 views
0

これは私のためには機能しません...何か間違っていますか?Javascript:OS-Detection ... Linuxの場合

var linux = false; 
    if (navigator.appVersion.indexOf("Linux")!=-1) 
     linux = true; 

jQueryの方が簡単ですか?

ありがとうございます。

+2

なぜLinux上でユーザエージェントが実行されているか、実行しているかを知りたいのですが? – knittl

+0

あなたは実際に動作する他の方法を意味しますか? :) –

+0

Linuxの下でflashbugのための@knittl! – matt

答えて

0

navigator.appVersionの代わりに、navigator.oscpuまたはnavigator.platformを試してみてください。

os /ブラウザごとに異なるコンテンツを表示することには注意が必要ですが、「エラーを表示する」か、代わりにこれを使用するのではなく、作業中の機能を直接テストする方が良いでしょう。 x/y/zブラウザー "、現在は機能していない可能性があります。

関連する問題