3 Stimmen

Erkennung von IE7 und darunter

Was ist der beste Weg, programmatisch auf einer Webseite (mit jquery/javascript/html/asp.net/css alles realy), um eine Nachricht für Benutzer von IE 7 und unten anzuzeigen?

Ich habe beschlossen, dass die Website diese Browser nicht unterstützt (die Zielgruppe der Website ist technisch auf dem neuesten Stand), daher möchte ich oben auf der Seite eine Benachrichtigungsleiste anzeigen, die darauf hinweist, dass die Seiten möglicherweise nicht richtig angezeigt werden.

5voto

andyb Punkte 42700

Ich würde verwenden Bedingte Kommentare

3voto

FarligOpptreden Punkte 4953

Werfen Sie einen Blick auf die IE 6-Blocker-Skript .

2voto

Sunny Punkte 5557

Bedingte Kommentare sind der richtige Weg.

<!--[if lte IE 7]>
<div class="info">Message saying you're sorry.</div>
<![endif]-->

2voto

Stuart Punkte 33

Mit JavaScript können Sie die Eigenschaft Navigator verwenden, um die Browserversion zu überprüfen

if((navigator.appName != 'ie') && (navigator.appVersion <= 7))
{
    alert('Incompatible Browser')
}

Ich habe diesen Code nicht wirklich getestet, aber ich denke, er sollte funktionieren. Es gibt einige weitere Informationen auf W3Schools Website

1voto

Chuck Bergeron Punkte 1987

Ich habe mit dieses großartige Drehbuch . Es fügt CSS-Klassen zu Ihrem Tag hinzu. Dann brauchen Sie nur eine CSS-Datei und können Browser, Versionen und Betriebssysteme genau bestimmen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X