Hallo,
Ihr versteht die Meldungen - glaube ich - geringfügig verkehrt.
Nein.
Doch.
Nein. Punkt.
Dann bekämen ja alle Nutzer die Meldungen angezeigt, weil in navigator.userAgent niemals "Microsoft Internet Explorer" sondern nur Angaben wie Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) stehen.
Ich mache meine Abfrage mit navigator.appName.
Ja, wie auch immer... Man kann navigator.appName beliebig setzen.
Auch im IE.
Korrekt wäre eine Abfrage, die ungefähr so aussieht:
if (document.all && !window.opera) {
// Zeige absolut sinnlose Meldung
}Könnte man auch machen, jedoch bekommen dann auch alle Leute mit einem MSIE < 4.0 die Meldungen angezeigt.
Es gibt Leute, die den MSIE < 4 verwenden?
Aha. Du empfiehlst also Browser, die über längere Zeit (>6 Monate)
offene, bekannte und kritische Sicherheitslücken aufweisen, die auf
unseriösen Seiten auch ausgenutzt werden? Noch dazu Browser, die
kilometerweit vom Standard weg sind.
Bist du dir sicher, daß du das willst?Ich empfehle den Browser nicht, ich benutze ihn.
Du empfiehlst ihn. Oder als was würdest du diesen Alert beim 1.
Aufruf deiner Seite sonst bezeichnen?
Ich bin nämlich glücklicherweise in der Lage, unseriöse Seiten an ihrer Aufmachung zu erkennen und zu umgehen.
Wenn du soweit kommst, daß du siehst, ob eine Seite unseriös ist,
ist es evtl. schon zu spät. Offensichtlich wurde diese dann nämlich
bereits geladen, der böse Code ausgeführt und deine Festplatte
gelöscht.
Auch könnte eine seriöse Seite gehackt worden sein. Oder du klickst
einfach mal auf einen Link in einem Forum/Board...
Schwupps, schon ist es passiert.
Gruß
Slyh