popup self.close () mit links
timduensing
- javascript
Hallo.
Folgendes Problem:
Ich brauche ein javascript für Popup-Fenster. Diese Fenster sollen sich selbst schließen, sobald sie den Fokus verlieren. Ist ja kein Problem mit <body onBlur="self.close()" >. Innerhalb dieses Popups sollen aber auch Links stehen. Wenn ich diese aktiviere, verliert das Fenster natürlich den Fokus und schließt sich selber, bevor es den Link öffnet. Die Seite soll für den PC optimiert werden, als Standartbrowser ist der IE ab 5.0 vorgesehen.
Gibt es da eine Lösung??
Vielen Dank.
Tim
Heyho!
Du könntest von Haus aus eine Variable namens (z.B.) "no_focus" definieren, die standartmäßig "0" ist und beim Verlassen auf "1" gesetzt wird. Die "Fenster-schließen"-Funktion prüft, bevor sie das Fenster schließt, ob die Variable auf "1" steht und schließt es dann. Ein Link würde die Variable _nicht_ auf "1" setzen, also würde die Funktion das Fenster auch nicht schließen.
Klar?
Chapeau! ;)
Mastershrimp
Na das werde ich gleich mal testen! Vielen Dank, Herr Krabbe.