Hallo,
fehlen da nicht die Klammern () ?
Nein. Die Funktion zentrieren() soll hier ja nicht aufgerufen werden, sondern der _Bezeichner_ der Funktion zentrieren() wird dem Eventhandler window.onresize zugewiesen. Tritt dieses Ereignis (resize) ein, dann wird normalerweise eine anonyme (namenlose) Funktion aufgerufen, die den %script-Code ausführt, den der Eventhandler übergibt. Diese Funktion ist nach der Wertzuweisung nicht mehr anonym, sondern entspricht der Funktion zentrieren().
Die vollständige Schreibweise, mit anonymer Funktion, wäre
window.onresize = function() { zentrieren(); };
viele Grüße
Axel