Es gibt drei Vorgehensweisen: Inline, zum Beispiel mit
onload
im Elementbody
, das Event-Handling mit dem klassischen DOM Level 0, wie zum Beispielwindow.onload
, und die neueren Events des DOM Level 2, wieaddEventListener
oderattachEvent
.Wenn Sie das Event-Handling-System des DOM Level 0 verwenden, erreichen Sie das Objekt
event
entweder überwindow
, oder Sie erhalten es als Parameter der Funktion. Beim DOM Level 2 wird das Objektevent
immer der Funktion übergeben. Inevent
können Sie dann auf die EigenschaftenscreenX
oderscreenY
zugreifen.Der Ansatz im IE unterscheidet sich von dem der meisten anderen Browser, daher müssen Sie beide Varianten unterstützen. Prüfen Sie, ob die Methode
stopPropagation
des Objektsevent
existiert, ...
Get Einführung in JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.