Webseite im Internet Explorer ausblenden

Tim

Neues Mitglied
Hallo, ich arbeite gerade an einer Webseite und habe sie in verschiedenen Browsern getestet. Sie wird auch überall vernünftig angezeigt, außer im Internet Explorer. Da sowieso niemand den Browser benutzt, würde ich gerne wissen ob es eine möglichkeit gibt die Webseite im Internet Explorer auszublenden und einen Text wie bspw. "Die Webseite ist in diesem Browser nicht verfügbar" oder so anzuzeigen.
 

dominik

Aktives Mitglied
Du kannst im HTML sogenannte Conditional Comments verwenden:

HTML:
<!--[if IE]>
    <link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

Das darin befindliche HTML wird nur gerendert, wenn es sich beim Browser um den IE handelt.

Für dein Vorhaben könntest du beispielsweise alle Elemente im IE ausblenden und nur ein bestimmtes Div anzeigen:

HTML:
<!--[if IE]>
    <style>
        * {
            display: none;
        }
        #ie-text {
            display: block;
        }
    </style>
<![endif]-->

<div id="ie-text">
    Bitte verwenden Sie einen anständigen Browser.
</div>

<!-- restliche Seite -->
 

basti1012

Neues Mitglied
Der Internet Explorer 10 unterstützt leider keine Conditional Comments
Da wirst du wohl mit Javascript nachhelfen müssen.

Kuck mal hier
Da sollte was bei sein was läuft, auch IE 10+ und EDGE
 
Zuletzt bearbeitet:
Oben Unten