Til S.: onBlur

Beitrag lesen

Ich schreibe gerade an einer Seite, bei der immer wieder mal Fenster mit Zusatzinfos aufgemacht werden koennen. Diese sollen sich selber schliessen, wenn sie den Fokus verlieren.
Alles ganz einfach, dachte ich:

<body onBlur="this.close()">

Dabei gehen die Fenster aber auch zu, wenn man in sie hineinklickt !!!
Nun hab ich stattdessen ein kleines script in den head gesetzt:

function f1() {this.close()}
window.onblur=f1;

Damit kommt beim IE4+ das gewuenschte Verhalten, nicht aber bei NS4+. Es bleibt dabei: sobald man in das Fenster clickt wird ein onBlur-Event augefuehrt.

Also falls jemand diesem Problem schon mal begegnet ist...