JQUERY, Warnung Benutzer, die IE6 nicht unterstützt, werden gesucht

7

Ich baue gerade eine App und habe momentan keine Absichten, IE6 zu unterstützen. Um dem IE6 gerecht zu werden, möchte ich, dass IE6-Nutzer das wissen und nicht glauben, dass die App von inkompetenten Entwicklern erstellt wurde.

Ich hatte gehofft, dass ein JQUERY-Plug-In verfügbar wäre, das einen netten StackOverflow-Style-Alert am oberen Rand der Seite, Plug & amp; spiel und ich bin fertig. Überraschenderweise finde ich kein solches Plug-in.

Kennt irgendjemand irgendwelche Plug-Ins, die die IE6-Erkennung machen könnten, und als eine nette, die Warnung zu haben? Scheint so, als ob das heutzutage üblich ist.

Danke

    
AnApprentice 19.01.2010, 02:49
quelle

4 Antworten

24

Verwenden Sie Conditionals und CSS

Wenn Sie eine Include-Datei vom Typ header haben (oder so etwas wie layout in Rails), verwenden Sie einfach die IE-Bedingungen:

%Vor%

Und dann verwenden Sie einfaches Styling in Ihrem Stylesheet.

Oder wenn Sie jQuery wirklich wollen:

Hier ist ein einfaches jQuery-Skript, das genau das tut, was Sie wollen. Kopiere das und speichere es in jquery.ie6.js :

%Vor%

Und dann setze das in die head (nach der Aufnahme von jQuery natürlich) deiner Seite:

%Vor%

DEMO

Diese Demo wird in allen Browsern angezeigt, aber wenn Sie sie so einfügen, wie ich es zwischen den beiden Seiten gezeigt habe if lte IE 6 bedingte Kommentare, es wird nur in IE6 und älteren Versionen von IE angezeigt.

    
Doug Neiner 19.01.2010, 02:55
quelle
4

IE6Update . Es ist leicht und eigenständig; Es benötigt keine jQuery, aber es funktioniert gut, wenn Sie mit jQuery verwenden.

    
hobbs 19.01.2010 02:53
quelle
1

Ich weiß, dass dies beantwortet wurde, aber ich habe gerade festgestellt, dass dieses jQuery-Plugin Ihnen erlaubt, eine benutzerdefinierte Nachricht zu erstellen.

Zypern

    
nathan 28.10.2010 15:52
quelle
0

Lesen Sie das jQuery.browser-Dienstprogramm

%Vor%     
Gaby aka G. Petrioli 19.01.2010 02:55
quelle