Forum: JavaScript |
Thema:
Re: PopUp das im hitergrund ladet |
Von:
G. Guest (
26.04.2004 18:15) |
In das popup sollte ein code self.focus(), ganz recht. allerdings reicht das oftmals nicht aus, da der benutzer evtl. ein doppelklick auf das hauptfenster macht o. ä.
deswegen mein tip: self.focus() mehrmals aufrufen, so dass ein klick auf ein anderes fenster das popup wieder in den vordergrund bringt:
function checkFocus() {
if (!self.focus())
self.focus();
setTheTimer();
}
function setTheTimer() {
myTimer=setTimeout("checkFocus()",1000);
}
__________________________
<a href="http://www.ec-sun.com/html/main.htm">Energy Sun</a><br>
<a href="http://www.holzbartels.de/">Holz Bartels</a>
<a href="http://www.tunesoft.de/fahrtenbuch">Elektronisches Fahrtenbuch, PC Software für das KFZ</a>
<a href="http://www.hannover-adressbuch.de/">Hannover Adressbuch</a>
Betreff |
Von |
Datum |
|
|
Sven
Buhk
|
27.04.2004 09:56 |
|
|
Re: PopUp das im hitergrund ladet
um ganz sicher zu gehen könnte man einen JavaScript timer einbauen der das self.focus(); regelmässig ausführt. So machen's die ganzen "ich müll dich zu mit irgendeiner eyecandy" - werbung -... |
|
|
|
|
|
Tobi
Ulm
|
27.04.2004 11:39 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!