Max: Window onFocus

Hi!

Ich möchte mit Hilfe von Javascript feststellen, ob mein aktuelles Fenster komplett den Fokus verliert. Damit meine ich, wenn der Anwender ein anderes Fenster anklickt und meines somit in den Hintergrund gerät.

Ich habe es schon mit "window.onblur=handler;" propiert, aber soblat man in dem Fenster auf ein anderes Element klickt, dann bekommt dieses Element den Fokus und das window Objekt verliert ihn.

Gibt es dafür eine Lösung ohne Workarounds nach dem Motto "wenn ich auf dieses Element klicke, dann stelle ich meine Variable wieder auf Fokus"? Das Problem ist nämlich, dass sich das Hauptelement auf der Seite in einem <embed> bzw. <object> Tag befindet und dieser Tag hinsichtlich JS Events von (fast?) keinem Browser unterstützt wird.

Vielen Dank,

Max

  1. Hi!

    Ich möchte mit Hilfe von Javascript feststellen, ob mein aktuelles Fenster komplett den Fokus verliert. Damit meine ich, wenn der Anwender ein anderes Fenster anklickt und meines somit in den Hintergrund gerät.

    Du brauchtst ein script im übergeordneten Fenster,
    welches den mit Timedelay überprüft, ob das popup-fenster
    den Focus NOCH hat !!!

    Schau mal auf (noch nicht fertig ...)
    www.votomos.com

    Horst

    1. Du brauchtst ein script im übergeordneten Fenster,
      welches den mit Timedelay überprüft, ob das popup-fenster
      den Focus NOCH hat !!!

      Danke für den Tipp. Ich wollte es eigentlich mit einem Fenster machen, aber so geht's auch.

      Max