stephan: onresize und Firefox

Ich habe hier mal folgenden Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/JavaScript">

function test()
{
 alert('hallo');
}

window.onresize = test();
</script>
</head>

<body>
</body>
</html>

Das window.onresize funktioniert nicht. Was mache ich falsch?
Danke

stephan

  1. hi,

    window.onresize = test();

    Das window.onresize funktioniert nicht. Was mache ich falsch?

    damit rufst du die funktion test() an dieser stelle auf, und weist ihren (nicht vorhandenen) rückgabewert dem eventhandler zu.

    du darfst an dieser stelle nicht den funktionsaufruf hinschreiben, sondern nur die referenz auf die funktion:

    window.onresize = test;

    (ob der FF onresize überhaupt unterstützt, weiß ich gerade nicht.)

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. Danke, danke, danke!
      Wiedermal so ein kleiner Schusselfehler.

      stephan