e = e || window.event;
Was bedeutet diese Zeile? e ist gleich e wenn e existiert, sonst ist es window.event? ( = Browserweiche?)
Ja. Es ist dasselbe wie if (!e) e = window.event;
http://molily.de/js/einbindung.html#event-objekt
PHP kennt sowas nicht, oder?
Nein, weil der ||-Operator in PHP nicht den Operand zurückgibt, der in Boolean umgewandelt true ergibt, sondern nur true oder false.
Der or-Operator z.B. in Python und Ruby verhält sich hingegen wie in JavaScript.
Mathias