• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] Lightbox nach 10 Sekunden von alleine starten :-)

LikeStar

New member
Mit folgendem Code startet die Lightbox von selbst:

HTML:
<body onload="GB_showCenter('Beispiel Bild','../beispiel.html',300,200);">


Kann mir Jemand behilflich sein? =/
Ich möchte, dass diese onload Funktion erst nach 10 Sekunden gestartet wird.



:rolleyes:

Edit:

Habe es hingekriegt mit:

HTML:
setTimeout(bild, 15000);

function bild() {
   GB_showCenter('bild','../bild.html',280,336)

}


Ist der Code denn in Ordnung? Also ist der Code sauber? Oder habt ihr vielleicht noch ein paar Tipps für mich?
Würde mich sehr freuen.
 
Zuletzt bearbeitet:
Ja, so geht es auch. Durch die Verzögerung ist es nicht mehr unbedingt nötig, das onload zu benutzen.

Danke für deine Unterstützung.

Wenn der Code sauber ist und die Webseite dadurch nicht so "resourcenlastig" wird ...
Kann ich das Ganze hier ja abschließen.

Achso :)

Da habe ich noch ETWAS! :)

Kommt dir das mit Google Bekannt vor? Du guckst dir ein Video an, aber zu erst wird Werbung eingeblendet
mit einem TIMER; der zählt dann von 5 Sekunden runter bis 0.

Das würde ich auch gerne versuchen.
 
Zuletzt bearbeitet:
Sowas ist nicht besonders schwer:
Code:
<!DOCTYPE html>

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Fenstertitel</title>
<style type="text/css"></style>
</head>
<body>
<div id="countdown"></div>
<script type="text/javascript">
(function(){
	var output = document.getElementById("countdown");
	output.innerHTML = 5;
	var endTime = (new Date()).getTime() + 5000;
	var interval = window.setInterval(function(){
		var diff = endTime - (new Date());console.log(diff);
		if (diff <= 0){
			window.clearInterval(interval);
			output.innerHTML = 0;
			// tu irgend was
		}
		else {
			output.innerHTML = Math.ceil(diff / 1000);
		}
	}, 200);
}());
</script>
</body>
</html>
 
Werden Zitate hier nicht gerne gesehen? Fullquote wurde anscheinend entfernt.

Bin mir auch nicht sicher, ob ich noch etwas Anderes gepostet habe.

Edit: Okay, Code zu zitieren ... in dem Fall etwas überflüssig. Aber habe ich bisher
immer so gemacht... :- )
 
Ja, in 8 hab ich ein Fullquote entfernt, weil das in einer direkten Antwort sinnfrei ist. Wenn moderatorisch geändert wird steht das unter dem Beitrag "geändert von....."
 
Zurück
Oben