evento onresizeend html ou maneira equivalente de detectar o final do redimensionamento

Estou tentando detectar quando o evento onresize termina em um navegador. Se eu usar o evento "onresize", no Firefox ele parece ser acionado apenas uma vez, após o término do evento de redimensionamento, que é exatamente o que eu quero. Mas se eu tentar no IE, o evento "onresize" será acionado várias vezes durante o redimensionamento.

Também tento o evento "onresizeend", anunciado no MSDN. Mas parece que não foi demitido, nem no FF nem no IE. Eu uso o seguinte código:

<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>

Alguma idéia de por que isso não funciona? Talvez o evento "onresizeend" não seja suportado? Nesse caso, como posso detectar quando o evento de redimensionamento terminou?

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion