automatisch Öffnen
    


HOME

HTMLCODE-1  HTMLCODE-2 ZURÜCK SITEMAP  

 Window automatisch öffnen

Hier wird ein Fenster nach 5 Sekunden automatisch geöffnet!
Diese beiden Befehle werden hier kombiniert:

 onLoad=" "
 setTimeout()

Über den Befehl onLoad() und setTimeout() im Body-Tag wird beim Laden der Seite das JavaScript zum Öffnen des Windows gestartet.

Das JavaScript popupPage() öffnet dann das Window mit einer Fensterbreite von 300 und einer Fensterhöhe von 250 Pixel



 01.06.2005  Hinweis (im Rahmen) eingetragen


  zwischendurch ein kurzer Hinweis

Über den Befehl onUnLoad() im Body-Tag, könnte man beim Verlassen der Seite / Schließen des Fensters ein Window öffnen.

Das gabs im Netz 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 Scripts.

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.





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
locationbar no yes / no
scrollbar no yes / no
menubar no yes / no
toolbars no yes / no
resizable yes yes / no


Das Script im HEAD-Bereich :

<script  type="text/javascript">
<!-- Begin

function popupPage()
{

// page enthält die URL der HTML-Seite für das Fenster
var page = "fenster.htm";

windowprops = "width=300,height=250,locationbar=no," +
// Zeilenumbruch (und Kommentar) entfernen
 "scrollbars=no,menubars=no,toolbars=no,resizable=yes";

window.open(page, "Titeltext", windowprops);
}
//  End -->
</script>
Das Fenster wird erst nach eingestellter Zeit geöffnet. Die Verzögerungszeit wird in Millisekunden angegeben. Hier 5000 für 5 Sekunden:

Eigentlich werden also 3 JavaScript-Anweisungen kombiniert!

Beim Laden rufe verzögert das Sript popupPage() zum öffnen des Fensters auf.

onLoad(), setTimeout() popupPage()


Zur Anpassung folgende Änderungen im Aufruf:

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


Im Body-Tag :

<body onLoad="setTimeout('popupPage()', 5000)" .... >
Sie können die Textdateien im Dokumentkopf aufrufen und den Code kopieren:

HTMLCODE-1 : einfaches Script

HTMLCODE-2 : Fenster zentriert öffnen









NACH OBEN