PopUp automatisch öffnen und zentrieren
Hier eine Kombination aus einer zeitverzögerten Anzeige und der zentrierten Darstellung eines PopUp-Windows. Die Fensterbreite und -höhe und die Verzögerungszeit in Sekunden können Sie selbst festlegen.
|
|
PopUp-Window auto-open + zentrieren
|
Ein Fenster wird nach 6 Sekunden automatisch geöffnet und zentriert angezeigt!
|
Berechnung der Position
// PopUp-Größe
PopUpBreite = "550";
PopUpHoehe = "400"
sbreite = screen.availWidth;
shoehe = screen.availHeight;
x = (sbreite - PopUpBreite)/2;
y = (shoehe - PopUpHoehe)/2;
Aufwand
1) Das Script in den HEAD-Bereich kopieren
<body onLoad="setTimeout('AutoOpen03()', 5000)" ... >
2) Die 3 Angaben im Script ändern
dateiname = "dateiname.htm";
PopUpBreite = "550";
PopUpHoehe = "400"
Zur Anpassung folgende Änderungen im Script (siehe Quelltext):
| Element |
hier im Beispiel |
ersetzen mit |
| Dateiname |
fenster.htm |
Dateiname |
| Fensterbreite |
550 |
Wert in Pixel |
| Fensterhöhe |
400 |
Wert in Pixel |
|
3) Verzögerung einstellen
window.setTimeout('AutoOpen03()', 6000);
5000 bedeutet 5 Sekunden Verzögerung, 10000 10 Sekunden
Zur Anpassung:
| Element |
hier im Beispiel |
ersetzen mit |
| Verzögerung |
5000 |
Wert in ms |
|
Zusätzliche Änderungungen möglich
Zur Anpassung änddern Sie im Script:
| Element |
hier im Beispiel |
ersetzen mit |
| menubar |
0 |
0 / 1 |
| toolbars |
0 |
0 / 1 |
| statusbar |
0 |
0 / 1 |
| scrollbar |
0 |
0 / 1 |
| resizable |
0 |
0 / 1 |
| locationbar |
0 |
0 / 1 |
| directories |
0 |
0 / 1 |
|
Zur Aktivierung einfch eine '1' an Stelle der '0' eintragen
Der Übersichtlichkeit halber im Script so angeordnet:
eigenschaften= eigenschaften + "menubar=0"; // Menüleiste
eigenschaften= eigenschaften + "toolbar=0"; // Symbolleiste
eigenschaften= eigenschaften + "statusbar=0"; // Statuszeile
eigenschaften= eigenschaften + "scrollbars=0"; // Scrollbars
eigenschaften= eigenschaften + "resizable=0"; // Größe veränderbar
eigenschaften= eigenschaften + "locationbar=0"; // Adresszeile
eigenschaften= eigenschaften + "directories=0"; // Linkleiste

|