2017-02-24 3 views
1

私はIEのバージョンチェックをHTML JavaScriptで使用していますが、IE9ではうまく動作しますが、IE10ではうまく動作しません。& IE11 IE10で動作するように上記を拡張できますか?& IE11。それともバイパス/(運をコメントしないしようとしました)それを完全に無視しIEバージョンコントロールJScript HTML

おかげ&敬具、 KSN

答えて

0

は、UserAgent文字列

function msieversion() { 
     var ua = window.navigator.userAgent 
     var msie = ua.indexOf ("MSIE ") 

     if (msie > 0)  // If Internet Explorer, return version number 
     return parseInt (ua.substring (msie+5, ua.indexOf (".", msie))) 
     else     // If another browser, return 0 
     return 0 
} 
+0

こんにちはサミュエルからMSIEを抽出してみ - あなたのためのおかげで応答! – KSN

+0

私はうまくいっていません – KSN

+0

こんにちは、私は仕事をしなければなりません - ありがとう – KSN

0
function load() { 
    valid_browser = false; 
    userAgent = navigator.userAgent; 
    i = userAgent.indexOf('Trident'); 
    if (i != -1) { 
      valid_browser = true; 
     } 
+0

このコードスニペットは大歓迎ですが、いくつかの助けを与えるかもしれませんが、/114762)の* how * and * why *これが問題を解決します。あなたが今質問している人だけでなく、将来読者のための質問に答えていることを忘れないでください!説明を追加するためにあなたの答えを[編集]し、どんな制限と前提が適用されるかを示してください。 –

+0

こんにちはWebサーバーはMSIEを使用している間に手がかりを持っていませんでしたが、それは最新版を取り上げるトライデントを持っていました。 – KSN