Ich möchte den Leuten, die Internet Explorer 6 benutzen, freundlich und elegant mitteilen, entweder ihren Browser zu aktualisieren oder ihre Computer in kleine Stücke zu zerschlagen, wenn sie auf meine Seite kommen.Kann mir jemand ein elegantes "No IE6 support" -Skript empfehlen?
Antwort
Check out:
Verwenden Sie einen bedingten Kommentar. :) http://www.quirksmode.org/css/condcom.html
-1. Bedingte Kommentare müssen am Tag ... auch, das OP bat um ein "bitte upgrade" -Skript, das einem radikal anderen Zweck dient. – Agos
Ich finde es erstaunlich, dass ich über diesen Vorschlag abgewählt werde, wenn jede verknüpfte Skriptlösung auch bedingte Kommentare verwendet. Warten Sie, bis ein Systemadministrator entscheidet, dass JavaScript gefährlich ist und deaktiviert es in den Browsern Ihrer Besucher und Ihre Skriptlösungen sind tot. Bedingtes Kommentieren eines div würde auch dann funktionieren, wenn Javascript deaktiviert wäre. – jxpx777
Ich glaube eigentlich, bedingte Kommentare sind großartig zum Einfügen von IE-only Skripte ... –
<?php
$ua = browser_info();
if (($ua['msie']==6.0)) {
echo "PUT HERE YOUR TEXT THAT SHOULD BE DISPLAYED IN IE6";
}else{
echo "";
}
?>
ein div wie auf Ihrer Seite benötigen:
<div class='noAccess'>
</div>
und jQuery:
var IE6 = (navigator.userAgent.indexOf("MSIE 6") >= 0) ? true : false;
if (IE6) {
$(function() {
$("<div class='noAccess'>")
.css({
'height': $(window).height()
})
.appendTo("body");
$("<div class='noAccessMessage'><p class='h1'>Sorry! This site doesn't support Internet Explorer 6.</p><p class='h4'>To continue, please update your browser to the latest version of FireFox or Internet Explorer using the links below.</p><table width='100%' cellspacing='0' cellpadding='0'><tr><td align='center' valign='top'>FireFox <a href='http://www.mozilla.com' target='_blank'><img src='images/Firefox-32.png' alt='FireFox' border='0' /></a><br />recommended</td><td align='center' valign='top'>Internet Explorer <a href='http://www.microsoft.com/nz/windows/internet-explorer/default.aspx' target='_blank'><img src='images/IE-32.png' alt='Internet Explorer' border='0' /><a/></td></tr></table>")
.appendTo("body");
});
}
Ich benutze diese
http://www.ie6nomore.com/
Dies ist mein persönlicher Favorit: http://ie6update.com/
verdächtig Sieht aus wie ein legit Microsoft Update oder Active-X-Eingabeaufforderung. Das sollte die Dinosaurier dazu bringen, sich anzupassen ....
Der Link funktioniert nicht mehr – niahoo
- 1. Kann mir jemand ein gutes Bild Upload-Skript empfehlen
- 2. Kann mir jemand für das css-Überlappungsproblem empfehlen?
- 3. Kann jemand gute Tutorien für Lucene empfehlen?
- 4. Kann jemand einen VIN-Dekodierungsdienst empfehlen?
- 5. Kann jemand UML-Tools mit Validierung empfehlen
- 6. Kann jemand ein gutes C/C++ RESTful Rahmenwerk empfehlen
- 7. Kann jemand ein Zahlungsgateway für eine Wohltätigkeits-Website empfehlen?
- 8. Kann jemand ein gleichzeitiges Diagramm-/Flussdiagramm-Kollaborationswerkzeug in Echtzeit empfehlen?
- 9. Kann jemand einen synthetischen Datengenerator empfehlen?
- 10. Kann mir jemand sagen, warum dieses jQuery-Skript nicht funktioniert?
- 11. Kann mir jemand mit diesem AHK Skript helfen
- 12. Kann mir jemand helfen, diese
- 13. Fehler kann jemand mir helfen
- 14. Hallo, kann mir jemand helfen
- 15. Kann mir jemand das erklären?
- 16. Kann mir jemand erklären docker.sock
- 17. Ich muss eine Demo unserer Anwendung aufzeichnen. Kann mir jemand einen guten Bildschirmrecorder empfehlen?
- 18. Kann jemand eine bessere Alternative zu InternetOpenUrl (..) empfehlen?
- 19. Kann mir jemand helfen (Javascript Arrays)?
- 20. Kann jemand mir erklären, wie es? Ich
- 21. kann mir jemand ein Beispiel für Two_line_list_item in Android geben?
- 22. Kann mir jemand ein IndexableText.Text-Beispiel in Javascript liefern?
- 23. Kann mir jemand ein Diagramm zeigen, wie View-Controller funktionieren?
- 24. password_verify mit ein paar Problemen hoffentlich kann mir jemand helfen
- 25. Kann mir jemand ein Beispiel für Android Deep Linking geben
- 26. Kann mir jemand auf ein Leck in diesem Code hinweisen?
- 27. Python: Kann mir jemand diesen Ein-Zeilen-Code erklären?
- 28. Kann mir jemand diese Haskell-Funktionen erklären?
- 29. Kann mir jemand dafür eine Antwort geben:
- 30. Kann mir jemand erklären, diese `StaleDataException`
Es gibt eine coole Seite für "den IE zerschlagen": http://www.crashie.com/. Es enthält einen HTML + JS-Code, der IE7 und niedriger abstürzt. Und es tut nichts zu den anderen Browsern. – rhino
@rhino: Leider gibt es viele IE-Benutzer (insbesondere IE 6), die ihren Browser aufgrund von Unternehmensbeschränkungen nicht aktualisieren können. Es wäre wirklich aggressiv, ihre Browser zu töten. – jwueller
@elusive, Windows98/ME (letztes Betriebssystem zur Unterstützung von IE6) wurde lange Zeit nicht unterstützt. Welche Unternehmen weigern sich, zum IE7 zu wechseln? – Brad