Событие onPaste в DHTML Editing control Object.>> Обработчик события так не назначается. Так присваивается результат выполнения функции. Надо: >> function f(){} >> obj.onevent=f; > > Делаю так: > <object ID="tbContentElement" CLASS="tbContentElement" CLASSID="clsid:2D360200-FFF5-11d1-8D03-00A0C959BC0A" VIEWASTEXT> > .<param name=Scrollbars value=true> > </object> > <script language="Javascript"> > tbContentElement.onPaste=fnPaste(); > </script> > Происходит следующее > Выполняется вызов функции fnPaste первый раз при загрузке, и обработчик события не ставиться. Вобщем, работает как-будто tbContentElement.onPaste это переменная, и ей присваивается значение функции fnPaste(). > Делаю <body onPaste="fnPaste()"> > не работает > Делаю document.body.onPaste=fnPaste(); > даже бадяга, как и с tbContentElement.onPaste. > В чём может быть проблема. > Этот файл вызывается через <iframe></iframe> > что-то я не припомню такого события. |