Cheatah: Bei Bildwechsel im Popup geht focus des Fensters verloren

Beitrag lesen

Hi,

Jetzt schließt der Browser (IE 5.5 und NN 4.7) das Popup schon beim Anklicken des Verweises...

sehe ich das richtig, dass der Link im Hauptfenster ist? Dieses erhält dabei dann natürlich den Fokus; das andere Fenster verliert ihn also und schließt sich dadurch. Das lässt sich auch nicht verhindern.

Einen Workaround kann ich Dir aber anbieten: Schließe das Fenster nicht sofort. Setze onBlur einen Timeout (hinreichend lang; Rechner sind oft auch mit anderen Dingen beschäftigt, da kann ein Fokuswechsel schon mal ein Sekündchen dauern), den Du onFocus wieder löschst. "Sauber" ist das natürlich nicht.

Warum? Ich hab schon versucht, bei Aufruf der Funktion den Focus wiederzuholen, das ist mir aber mißlungen.

Die Fokussierung findet auf jeden Fall erst dann statt, wenn onBlur bereits gefeuert hat und das Fenster ergo geschlossen wurde. Was weg ist, kann nicht mehr fokussiert werden.

Außerdem läuft das ganze nicht unter NN 6, aber das ist ein anderes Problem... ;)

Was heißt "läuft nicht"?

Cheatah