Jedy: Frame Ueberwachen

Hi all!

Ich habe eine Seite als Fram und auf diese Seite möchte ich einige Ereignisse(Events) überwachen, z.B.:onmousedown um die Mouseposition beim Klicken irged wo im Frame zu ermitteln.

1. Ist es überhapt möglich von einem Frame die Mouse Events zu ermitteln?
In http://de.selfhtml.org/javascript/objekte/frames.htm habe ich jedenfalls dazu keine passende Methode gefunden

2. Wenn Ja, wie sieht der syntax in diesem Fall denn dann aus?

Vielen Dank im Vorraus!!!

Jd.

  1. hi,

    1. Ist es überhapt möglich von einem Frame die Mouse Events zu ermitteln?
      In http://de.selfhtml.org/javascript/objekte/frames.htm habe ich jedenfalls dazu keine passende Methode gefunden

    dann möchtest du da noch mal genauer nachlesen:

    Da jedes Frame-Fenster aus Sicht des Browsers ein eigenes Fenster darstellt, ist das frames-Objekt lediglich eine Variante des  window-Objekts, also des allgemeinen Fenster-Objekts. Alle Eigenschaften und Methoden, die zum window-Objekt gehören, lassen sich auch auf das frames-Objekt, also auf einzelne Frame-Fenster anwenden.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Danke für den Tip;-)!

      Mein Problem ist aber, dass der Event den ich in meinem Skript eingebaut habe nicht erkannt wird. Ich habe folgedes gemacht:

      ...
      var myFrame=eval("parent."+FrameName);
      FrameName.captureEvents(Event.MOUSEDOWN);
      FrameName.onmousedown = getPosition;
      function getPosition(Ereignis)
      {
      var nav=navigator.appNAme.indexOf("Netscape")!=-1
      var X = nav? e.pageX: event.clientX;
      var Y = nav? e.pageY: event.clientY;
      alert(X+"/"+Y);
      }
      ...

      IE Fehler-Meldung: Event ist undefiniert.

      Was muß ich denn da ändern?

      Thx im Vorraus!

      Jd.