webForumDet fria alternativet
Logga in / Bli medlem

"Animerad" Titel

JavaScript

3 svar · 219 visningar · startad av TwaN

Medlem sedan jan. 200223 inlägg
Trådstart#1

Hallå!
Har på någon sida sett att titeln har rört på sig, eller rättare sagt den uppdaterats.
Jag har en webbcam som visas i en popup ruta och och uppdateras automatiskt var 15:e minut, och jag vill inte ha nått annat än själva camera bilden där. Så jag tänkte att man skulle kunna utnytja titeln till att räkna ner tiden som återstår innan bilden uppdateras.
Någon som har förslag på hur man kan göra?
Plz tänk på att jag är inte så bra på javascript osv. så posta gärna hela koden och itne bara "delar" av den =)

Medlem sedan juni 20004 308 inlägg
#2
<script language="JavaScript" type="text/javascript">
var timeout=15*60;
function countDown(){
	timeout--;
	var m=Math.floor(timeout/60);
	var s=timeout%60; s=(s<10)?("0"+s):s;
	document.title="Tid till uppdatering "+m+":"+s+".";
	if(timeout>0){
		setTimeout("countDown();",1000);
	} else {
		location.reload(true);
	}
}
countDown();
</script>

Nedräkningen (15 minuter) visas i titeln. När räknaren når 0 laddas sidan om.

Medlem sedan jan. 200223 inlägg
#3

Ops =/
Va nog lite trött när jag skrev det inlägget tror jag.
Det skulle vara var 15:e sek, men jag försöker klura lite så det blir rätt själv.
Säger till om jag inte kommer fram till nått.

Edit: Fixa det. Inte så svårt.
Tack så mycket för hjälpen!

Medlem sedan juni 20004 308 inlägg
#4

:) Bara att använda timeout=15; (alltså inte * 60)

261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)