Xpoint
   [напомнить пароль]

Объект в SVG и контекстное меню по умолчанию

Метки: [без меток]
2008-08-02 00:15:43 [обр] Frutik[досье]
Есть такой код (тут упрощенный). Нужно убрать дефолтное контекстное меню. Внутрь функции handleIt попадаю. Алерт правильно выводит нажатые кнопки. Но после всего контекстное меню всеже выводится. Что не так делаю?
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">



<svg:svg version="1.1" baseProfile="full" width="600px" height="400px">

    <script language="Javascript">

    function handleIt(evt)
    {
        alert(evt.button);

        evt.preventDefault();

        return false;
    }
    </script>

    <svg:rect onmousedown="handleIt(evt);" onclick="handleIt(evt);" onmouseup="handleIt(evt);" x="420" y="20" width="100" height="20" stroke="black" fill="white" stroke-width="1"/>

</svg:svg>
</window>
спустя 17 дней [обр] Владимир Палант(434/4445)[досье]
evt.stopPropagation();
Контекстное меню не смотрит на preventDefault.
Powered by POEM™ Engine Copyright © 2002-2005