Internet Explorer 7 per JavaScript erkennen

Im Artikel Detecting IE7+ in JavaScript und den dazugehörigen Kommentaren werden einige Möglichkeiten erklärt, mittels JavaScript zu erkennen, ob eine Webseite im InternetExplorer 7 angezeigt wird:

  • if (typeof document.body.style.maxHeight != "undefined") {
       // IE 7, Mozilla/Firefox, Safari, Opera 9
    } else {
       // alte Browser
    }
  • if (window.XMLHttpRequest) {
       // IE 7, Mozilla/Firefox, Safari, Opera 9
    } else {
       // alte Browser
    }
  • Per bedingtem Kommentar:
    <!--–[if IE 7]-->
    <script>isIE7 = true;</script>
    <!--[endif]-->
  • Durch bedingte Kompilierung. Die Variable @_jscript_version hat für den InternetExplorer 7 einen Wert größer als 5.6:
    /*@cc_on
       /*@if (@_jscript_version > 5.6)
          document.write("Internet Explorer 7"); 
      @*/
    @*/
Ähnliche Artikel:

Mitreden