Den IE per Javascript identifizieren…
… hat schon so manchem weitergeholfen, wenn alle anderen Mittel versagen.
Und gerade als ich selbst dieser Art der Verzweiflung anheim zu fallen drohte fand ich das reduzierteste Stück reduzierten Code, den man überhaupt reduzieren kann. Bevor sich dieses Code-Schnübbel jetzt wieder aus meinem Hirn reduziert:
var IE = /*@cc_on!@*/false;
Geil, wa? Kurz erklärt – da der IE im Gegensatz zu allen anderen Browsern im bekannten Sonnensystem JScript benutzt und nicht wirklich JavaScript kann er auch Kommentare parsen und versteht daher auf einmal das ‘!’ im Kommentar als Negation der false-haftigkeit und das liest sich dann für den InternetExplorer so:
var IE = !false;
während alle anderen (coolen) Browser korrekterweise erkennen, dass sie ja gar kein IE sind und ein erleichtertes “FALSE” in den Code brüllen.
Ich wiederhole: Geil, wa? Noch geiler wäre es zwar wenn ich selber auf den Quatsch gekommen wäre, aber obwohl es Devorakles war – Geil, wa?
