Hallo ich habe folgende Scripte in meiner Kopfzeile eingebaut.
<br />
<center><img src="http://files.homepagemodules.de/b541474/a_58_e1eb88b6.png" width="890px" height="158px" /></center>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Onlinezeit</title>
<script type="text/javascript" language="javascript">
/*<![CDATA[*/
function Zeitberechnung() {
//Cookie-Name setzen:
var cName = 'onlineCookie';
if (document.cookie && getTimeCookie(cName) != '' && getTimeCookie(cName) != 'NaN') {
var CookieAufrufzeit = parseInt(getTimeCookie(cName));
}
else {
var Aufrufzeit = parseInt((new Date()).getTime());
//Ablauf-Zeit (Standard: Sitzung) mit "expires" verlängern (zuvor Variable "ablauf" generieren):
document.cookie = cName+'='+(Aufrufzeit)+';'; //document.cookie = cName+'='+(Aufrufzeit)+'; expires='+ablauf.toGMTString()+';';
var CookieAufrufzeit = Aufrufzeit;
}
var Differenz = parseInt(((new Date()).getTime() - CookieAufrufzeit) / 1000); //Sekunden gesamt
var Sekunden = (Differenz%60); //Sekunden seit voller Minute
var Minuten = Math.floor(Differenz/60); //Minuten gesamt
var Stunden = Math.floor(Minuten/60); //Stunden gesamt
//Zeitstring aufbauen:
var stime = '<i>'+mknull(Differenz,2)+'<\/i> Sekunden'; //Zeitstring in Sekunden
if (Minuten >= 1) {
stime = '<i>'+mknull(Minuten,2)+':'+mknull(Sekunden,2)+'<\/i> Minuten'; //Zeitstring in Minuten
if (Stunden >= 1) {
Minuten = Minuten%60; //Minuten seit voller Stunde
stime = '<i>'+mknull(Stunden,2)+':'+mknull(Minuten,2)+':'+mknull(Sekunden,2)+'<\/i> Stunden'; //Zeitstring in Stunden
}
}
//Ausgabe in Formular-Feld: //document.Onlinezeit.OnlinezeitWert.value = Differenz;
(!document.all) ? document.getElementById('OnlinezeitWert').innerHTML = stime : document.all.OnlinezeitWert.innerHTML = stime;
setTimeout("Zeitberechnung()", 1000);
}
function getTimeCookie(c_name) {
if (document.cookie.length>0) {
c_start=document.cookie.indexOf(c_name + '=');
if (c_start!=-1) {
c_start=c_start + c_name.length+1;
c_end=document.cookie.indexOf(';',c_start);
if (c_end==-1) c_end=document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return '';
}
function mknull(zahl, stellen) {
var strlen = zahl.toString().length;
for(var i=strlen; i<stellen; i++){
zahl = '0'+zahl;
}
return zahl;
}
/*]]>*/
</script>
</head>
<body onload="Zeitberechnung();">
<span id="Onlinezeit">
Ihr erster Aufruf war vor <span id="OnlinezeitWert" style="font-weight:bold;"> - Onlinezeit nicht verfügbar! - </span>.
</span>
</body>
</html>
<div id="404led">inicjalization...<a href="http://furhomepage.de"><b>homepage spiele</b></a></div><script type="text/javascript" src="http://furhomepage.de/led/led.php?id=13231515&size=560"></script>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
dateFuture = new Date(2011,5,30,23,59,59);
function GetCount(){
dateNow = new Date(); //grab current date
amount = dateFuture.getTime() - dateNow.getTime(); //calc milliseconds between dates
delete dateNow;
// time is already past
if(amount < 0){
document.getElementById('countbox').innerHTML="Now!";
}
// date is still good
else{
days=0;hours=0;mins=0;secs=0;out="";
amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs
days=Math.floor(amount/86400);//days
amount=amount%86400;
hours=Math.floor(amount/3600);//hours
amount=amount%3600;
mins=Math.floor(amount/60);//minutes
amount=amount%60;
secs=Math.floor(amount);//seconds
if(days != 0){out += days +" day"+((days!=1)?"s":"")+", ";}
if(days != 0 || hours != 0){out += hours +" hour"+((hours!=1)?"s":"")+", ";}
if(days != 0 || hours != 0 || mins != 0){out += mins +" minute"+((mins!=1)?"s":"")+", ";}
out += secs +" seconds";
document.getElementById('countbox').innerHTML=out;
setTimeout("GetCount()", 1000);
}
}
window.onload=function(){GetCount();}//call when everything has loaded
//-->
</script>
<div id="countbox"></div>
Nutze ich beide oder mit der Laufschrift sind es sogar drei getrennt, funktionieren beide nur zusammen geht es nicht.
Kann die Onlinezeit und Laufschrift zusammen einfügen dann geht es auch. Nur Onlinezeit Laufschrift und Countdown zusammen geht nicht.
Es Handelt sich um Ein script wie Lange ein User Online ist auf der Seite und um ein Countdown Script bis zu einem Bestimmten Zeitpunkt. Nutze ich den Script einzeln dann gehen beide nur zusammen geht es nicht da dann Die Onlinezeit nicht mehr ermittelt wird.
Kann jemand von den Experten da mal Rauf schauen ob ich einen Fehler drin habe?
So sieht es zusammen aus mit allem was oben zu sehen ist
