html onresizeend-Ereignis oder entsprechende Methode zum Erkennen des Endes der Größenänderung

Ich versuche zu erkennen, wann das Ereignis "onresize" in einem Browser endet. Wenn ich das "onresize" -Ereignis verwende, wird es in Firefox anscheinend nur einmal ausgelöst, nachdem das resize -Ereignis endet. Genau das möchte ich. Aber wenn ich es im IE versuche, wird das "onresize" -Ereignis während der Größenänderung oft ausgelöst.

Ich probiere auch das in MSDN angekündigte "onresizeend" -Ereignis aus. Aber es scheint überhaupt nicht gefeuert zu werden, weder in FF noch in IE. Ich benutze folgenden Code:

<html>
    <head>
        <script>
        <!--
        function doLog(message)
        {
            document.getElementById("log").innerHTML += "<br/>" + message;
        }

        function doResize()
        {
            doLog("plain resize");
        }

        function doResizeEnd()
        {
            doLog("resize end");
        }
        -->
        </script>
        <style>
        <!--
        #log {
            width: 400px;
            height: 600px;
            overflow: auto;
            border: 1px solid black;
        }
        -->
        </style>
    </head>
    <body onresize="doResize();" onresizeend="doResizeEnd();">
        <div id="log"/>
    </body>
</html>

Irgendwelche Ideen warum das nicht geht? Vielleicht wird das Ereignis "onresizeend" nicht unterstützt? Wie kann ich in diesem Fall feststellen, wann das Größenänderungsereignis beendet ist?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage