Suche im Forum:
Suchen


Autor Nachricht
Beitrag24.07.2009 um 21:34 (UTC)    
Titel: Automatische Aktualisierung geht nicht

Hallo zusammen ,

auf meiner Homepage ( zb. Deutsch ) habe ich unter News ( rechte Seite 3. Box ) ein Counter eingebaut . Wenn man nun die Seite das erste Mal öffnet , erscheint der Counter nicht . Aktualisiert man die Seite irgendwann einmal , dann ist auf einmal der Counter da .
Wie kann ich es machen , dass der Counter sofort da ist , weil kein Mensch wird eine Seite noch einmal aktualisieren ?

Hier ist der Code , den ich verwende :


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Endlich Wochenende?</title>
<script type="text/javascript">
<!--
//Wochenendbeginn
wD=6;//Wochentag (0=Sonntag,1=Montag ... 6=Samstag
wH=22;//Stunden
wM=0;//Minuten

//Wochenendende
wD2=0;//Wochentag (0=Sonntag,1=Montag ... 6=Samstag
wH2=6;//Stunden
wM2=0;//Minuten

fNull=0;//auf 1 setzen, wenn bei Stunden und Minuten führende 0 angezeigt werden soll, falls Wert < 10
function count(){
heute=new Date();
hD=heute.getDay();
hH=heute.getHours();
hM=heute.getMinutes();
vgl=new Date();
vgl.setHours(wH);
vgl.setMinutes(wM);
while(vgl.getDay()!=wD)vgl.setDate(vgl.getDate()+1)
vgl2=new Date();
vgl2.setHours(wH2);
vgl2.setMinutes(wM2);
while(vgl2.getDay()!=wD2)vgl2.setDate(vgl2.getDate()+1)
if(vgl<heute&&vgl2<heute)vgl.setDate(vgl.getDate()+7);
if(vgl2<heute)vgl2.setDate(vgl2.getDate()+7);
if(heute<vgl&&heute<vgl2&&vgl2>vgl){
diff=vgl-heute;
Minute=60000;
Stunde=3600000;
Tag=86400000;
Tage=Math.floor(diff/Tag);
diff-=Tage*Tag;
Stunden=Math.floor(diff/Stunde);
diff-=Stunden*Stunde;
Minuten=Math.floor(diff/Minute);
diff-=Minuten*Minute;
t=Tage!=1?' Tage , ':' Tag , ';
h=Stunden!=1?' Stunden und ':' Stunde und ';
m=Minuten!=1?' Minuten , dann ist wieder Disco':' Minute , dann ist wieder Disco';
if(fNull){
Stunden=Stunden<10?'0'+Stunden:Stunden;
Minuten=Minuten<10?'0'+Minuten:Minuten;
}
document.getElementById('countdown').innerHTML='Nur noch '+ Tage+t+Stunden+h+Minuten+m;
}
else document.getElementById('countdown').innerHTML='-w33k3nD-';
setTimeout("count()",1000);
}
//-->
</script>
</head>
<body onload="count()">
<div id="countdown" style="font-family: arial, sans-serif;font-weight:bolder;font-size:1.0em"></div>
</body>
</html>
<P></P>
<font color="#ff0000">Ab dem 01.03.2009
Montags immer Ruhetag !!!!!</font>




Danke im voraus für eure Hilfe
______________
Beitrag24.07.2009 um 21:49 (UTC)    
Titel:

moin also bei mirwird der sofort angezeigt oO
leer mal cache & lösch die cookies
welchen explorer benutzt du?

mfg demon
Beitrag24.07.2009 um 22:01 (UTC)    
Titel:

Danke für die schnelle Antwort demon-x , und Du hattest die richtige Vermutung . Alles gelöscht und es geht wieder . Very Happy
______________
Beitrag24.07.2009 um 22:03 (UTC)    
Titel:

nichts zu danken ^^ mfg demon
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de