PopUp erst wenn Seite fertig geladen
Sven Noack
- javascript
0 Cheatah
Hallo!
Ein Kunde unserer Firma wuenscht sich, dass beim Laden einer Seite ein PopUp geoeffnet wird und dieses PopUp in den Vordergrund geholt wird.
Klingt einfach, ist es aber nicht. ;) Das Problem ist, dass die Seite einige Zeit benoetigt, bis sie vollstaendig geladen wurde. Das PopUp oeffnet sich, noch waehrend die Seite fertig laedt und gibt sich dann selbst den Fokus. Nur holt sich das Hauptfenster den Fokus wieder, wenn die Seite fertig geladen ist. So verschwindet das PopUp wieder. Das gefaellt natuerlich dem Kunden nicht. ;)
Gibt es eine Moeglichkeit, das PopUp erst zu oeffnen, wenn die Seite fertig geladen ist?
Fuer Antworten waere ich dankbar!
Bye
Sven
Hi,
Ein Kunde unserer Firma wuenscht sich, dass beim Laden einer Seite ein PopUp geoeffnet wird und dieses PopUp in den Vordergrund geholt wird.
Du solltest den Kunden eurer Firma darüber in Kenntnis setzen, dass ihm dieses Popup schaden wird.
Klingt einfach, ist es aber nicht. ;)
Doch, ist es. Das Ereignis, welches direkt nach dem Fertigladen der Seite stattfindet, heißt "load", der entsprechende Event-Handler also "onLoad".
Gibt es eine Moeglichkeit, das PopUp erst zu oeffnen, wenn die Seite fertig geladen ist?
Es wäre für Deinen Kunden *deutlich* besser, wenn er das Popup ersatzlos streichen würde.
Cheatah
Ein Kunde unserer Firma wuenscht sich, dass beim Laden einer Seite ein PopUp geoeffnet wird und dieses PopUp in den Vordergrund geholt wird.
Du solltest den Kunden eurer Firma darüber in Kenntnis setzen, dass ihm dieses Popup schaden wird.
Ja... dass weiss ich, aber der Kunde laesst sich nicht davon abbringen. Das Marketing dieser grossen Firma hat seinen eigenen Kopf...
Wenn du den Namen der Firma hoeren wuerdest, wuerdest du mich verstehen ... ;)
Klingt einfach, ist es aber nicht. ;)
Doch, ist es. Das Ereignis, welches direkt nach dem Fertigladen der Seite stattfindet, heißt "load", der entsprechende Event-Handler also "onLoad".
onLoad="..." wird also erst ausgefuehrt, wenn die Seite fertiggeladen wurde? Wusste ich bisher noch nicht. Muss ich mal probieren.
Gibt es eine Moeglichkeit, das PopUp erst zu oeffnen, wenn die Seite fertig geladen ist?
Es wäre für Deinen Kunden *deutlich* besser, wenn er das Popup ersatzlos streichen würde.
Wir bekommen die Anforderungen und die muessen umgesetzt werden. Die Leute lassen sich da nicht reinreden.
Danke fuer deine schnelle Antwort. Ich werde das mit unLoad mal ausprobieren.
Bye
Sven
Hi,
Du solltest den Kunden eurer Firma darüber in Kenntnis setzen, dass ihm dieses Popup schaden wird.
Ja... dass weiss ich, aber der Kunde laesst sich nicht davon abbringen. Das Marketing dieser grossen Firma hat seinen eigenen Kopf...
frag ihn mal, ob er sich auch von Berufs wegen morgens die Beine abhackt[1]. Wenn Du ihm deutlich machst, dass Popups nichts anderes sind, wird er vielleicht neue Entscheidungsprozesse initiieren.
[1] Oder genauer gesagt: abhacken lässt, gegen Geld.
Wenn du den Namen der Firma hoeren wuerdest, wuerdest du mich verstehen ... ;)
Oh, _Dich_ verstehe ich :-)
onLoad="..." wird also erst ausgefuehrt, wenn die Seite fertiggeladen wurde? Wusste ich bisher noch nicht.
Wann dachtest Du denn, dass dieses Ereignis feuert?
Wir bekommen die Anforderungen und die muessen umgesetzt werden. Die Leute lassen sich da nicht reinreden.
Der Vertrag ist zweiseitig. Einer stellt Anforderungen, der andere akzeptiert sie. Die Schuld auf den anderen zu schieben funktioniert nicht.
Cheatah
Hi Sven,
frag ihn mal, ob er sich auch von Berufs wegen morgens die Beine abhackt[1]. Wenn Du ihm deutlich machst, dass Popups nichts anderes sind, wird er vielleicht neue Entscheidungsprozesse initiieren.
Der Vertrag ist zweiseitig. Einer stellt Anforderungen, der andere akzeptiert sie. Die Schuld auf den anderen zu schieben funktioniert nicht.
vielleicht fehlt ein vernüftiges Argument, damit Dein Kunde sich von automatischen PopUps verabschiedet. Eines könnte sein, dass immer mehr Browser die Möglichkeit anbieten, eben diese PopUps zu unterdrücken. Dazu kommen noch einige kleine Hilfstools, die dies ebenfalls tun. Bedenkt man die Flut an ungewollten PopUps ist es naheliegend, dass diese Unterdrückung von PopUps massiv eingesetzt wird. Daraus folgt, dass jenes automatische PopUp oft genug nicht angezeigt wird und somit seinen Informationswert verliert. Das sollte auch Dein Kunde nach entsprechender Erläuterung verstehen - und Du hast den Beratungsauftrag!
Grüße,
bluntburn