Martin: netscape+events

Beitrag lesen

hi,

ich haben folgendes problem: und zwar baue ich an einer seite, in die ein script eingeaut werden soll. das script arbeitet mit einer event-ueberwachung (mousedown, mousemove). das ganze funktioniert auch (cross-broser). ausserdem gibt es eine ander site, die die gleichen events ueberwacht. diese seite ist ein frameset. auch die seite mit der überwachung im frameset funktioniert an sich. wenn ich die erste seite in das frameset einbaue, kollidieren die beiden events aber (auf netscape4).

was nun?

den 1. event (der im frameset schon laeuft) erst explizit ausschalten sollte man doch per releaseEvents() koennen, oder? um dann problemlos den anderen event von der unterseite aus starten zu koennen.

im frameset:
------------
(document.layers)?window.captureEvents(Event.MOUSEMOVE):'';
(document.layers)?window.onmousemove=Maus:'';
------------

in der unterseite
-----------------
document.onmousedown = mouseDown;
document.onmousemove = mouseMove;
document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE );
-----------------

. aber wie krieg ich den event im uebergeordneten frameset zu fassen?

window.releaseEvents(Event.MOUSEMOVE); geht nicht. ueber die frameobjekte geht's aber auch irgendwie nicht.

window.releaseEvents(top.mainFrame.Event.MOUSEMOVE);

hat da vielleicht jemand ne idee zu?

danke und viele gruesse,
martin