automatisch Öffnen
    
 HomePopUp-Windows • auto-open Quellcode 

 Window automatisch öffnen

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 automatisch öffnen (zeitverzögert)


Ein Fenster wird nach 6 Sekunden automatisch geöffnet!


Ausgelöst wird die verzögerte Anzeige mit:

window.setTimeout('Funktionsname()', 6000);
window.setTimeout('AutoPopUp()', 6000);
Über die Anweisung setTimeout() wird beim Laden der Seite ein Zählvorgang eingeleitet und nxh 6000 Millisekunden die eingetragene Funktion aufgerufen.

Die Funktion 'AutoPopUp()' enthält alle Anweisungen zum Öffnen des PopUp-Windows und sämtliche Infos für die Eigenschaften des Fensters. Hier im beipiel wird das Window mit einer Fensterbreite von 300 und einer Fensterhöhe von 250 Pixel angezeigt.





   Hinweis

Man könnte den Funktionsaufruf auch in das Body-tag eintragen und über den Befehl onLoad() gleich beim Laden oder zeitverzögert das PopUp-Window öffnen.
onLoad="AutoPopUp()"
onLoad="setTimeout('AutoPopUp()', 6000);"
Ein PopUp-Window mit OnUnload beim Verlassen der Seite anzeigen zu lassen wäre ebenfalls möglich.

Das gabs im Web häufiger, sei es um spielerisch anzuzeigen "Sie haben 3:27 Minuten auf meinen Seiten verbracht und 17 Unterseiten aufgerufen" oder auch nur für ein "Danke für den Besuch".

Solche Windows sind aber nach deutschen Regeln nicht mehr erlaubt und sittenwidrig! Finger weg von solchen Praktiken.

Bestimmt selbst schon mal erlebt: Immer wieder geht ein neus Fenster auf und statt die Seite zu schließen, springen immer wieder neue PupUps auf den Schirm. Der Besucher soll selbst bestimmen können, wann er seinen Besuch beendet und deshalb wurde wegen agressiven Werbern diese Technik verboten.



   Das Script im HEAD-Bereich

Die in rot eingetragenen Werte können Sie anpassen.

Zur besseren Übersicht habe ich die zusätzlichen Fenstereigenschaften in einzelnen Zeilen aufgelistet. Legen Sie die Werte den Anforderungen entsprechend fest.
function AutoPopUp() {

// Dateiname
var dateiname = "fenster.htm";

// Position
eigenschaften= "left=10,top=10,";

// Größe
eigenschaften= eigenschaften + "width=300,height=250,"

// hier andere Fenstereigenschaften festlegen:
// für ja den Wert von Null auf Eins ändern

eigenschaften= eigenschaften + "menubar=0";     // Menüleiste
eigenschaften= eigenschaften + "toolbar=0";     // Symbolleiste
eigenschaften= eigenschaften + "statusbar=0";   // Statuszeile
eigenschaften= eigenschaften + "scrollbars=1";  // Scrollbars
eigenschaften= eigenschaften + "resizable=0";   // Größe veränderbar
eigenschaften= eigenschaften + "locationbar=0"; // Adresszeile
eigenschaften= eigenschaften + "directories=0"; // Linkleiste


fenster04 = window.open(dateiname,"Titeltext",eigenschaften);
fenster04.focus();
}

window.setTimeout('AutoPopUp()', 6000);
Zur Anpassung folgende Änderungen im Script:

Element    hier im Beispiel   ersetzen mit  
Dateiname fenster.htm Dateiname 
Breite 300 Wert in Pixel
Höhe 250 Wert in Pixel


Das Fenster wird erst nach eingestellter Zeit geöffnet. Die Verzögerungszeit wird in Millisekunden angegeben. Hier 6000 für 6 Sekunden:

Zur Anpassung folgende Änderungen im Aufruf:

Element   hier im Beispiel  ersetzen mit  
Verzögerung 6000 Wert in ms


Sie können die Textdatei des Quellcodes im Kopfbereich aufrufen und den Code kopieren.








erstellt: 12.10.2001   

NACH OBEN