Oto skrypt JS:
Kod
var Timer={
to:[],
url:[],
obj:[],
add:function(){
for(i=0;i<b.length;i++){
this.to[this.to.length]=b[i][0];
this.url[this.url.length]=b[i][1];
this.obj[this.obj.length]=b[i][2]
}
},
start:function(){
for(i=0;i<this.to.length;i++){
now=new Date();
ile=this.to[i]*1000-now.getTime();
h=Math.floor(ile/(1000*60*60));
m=Math.floor(ile/(1000*60)-h*60);
s=Math.floor(ile/1000-h*60*60-m*60);
if(h*60*60+m*60+s==0){
window.location.href=this.url[i]
}
else{
document.getElementById(this.obj[i]).innerHTML=h+":"+((m<10)?("0"+m):(m))+":"+((s<10)?("0"+s):(s));t=setTimeout("Timer.start()",1000)
}
}
}
}
to:[],
url:[],
obj:[],
add:function(){
for(i=0;i<b.length;i++){
this.to[this.to.length]=b[i][0];
this.url[this.url.length]=b[i][1];
this.obj[this.obj.length]=b[i][2]
}
},
start:function(){
for(i=0;i<this.to.length;i++){
now=new Date();
ile=this.to[i]*1000-now.getTime();
h=Math.floor(ile/(1000*60*60));
m=Math.floor(ile/(1000*60)-h*60);
s=Math.floor(ile/1000-h*60*60-m*60);
if(h*60*60+m*60+s==0){
window.location.href=this.url[i]
}
else{
document.getElementById(this.obj[i]).innerHTML=h+":"+((m<10)?("0"+m):(m))+":"+((s<10)?("0"+s):(s));t=setTimeout("Timer.start()",1000)
}
}
}
}
Poprzez takie coś wywołuje go na stronie:
Kod
</P><P><script type='text/javascript'>
function on() {
Timer.add([['czas w sekundach', 'strona docelowa', 'nazwa']]);
Timer.start();
}
</script>
<body onload='on()'>
<div id="nazwa"></div>
function on() {
Timer.add([['czas w sekundach', 'strona docelowa', 'nazwa']]);
Timer.start();
}
</script>
<body onload='on()'>
<div id="nazwa"></div>