ich versteh kein Wort. :-/
ich hab es einwenig umgestellt.
<script type="text/javascript" language="JavaScript">
function call()
{
var minutenCall, sekundenCall, jetztCall, CallString, myCall = "";
jetztCall = new Date() - "1169291332";
minutenCall = jetztCall.getMinutes();
sekundenCall = jetztCall.getSeconds();
CallString = ((minutenCall < 10) ? "0" : "") + minutenCall;
CallString += ((sekundenCall < 10) ? ":0" : ":") + sekundenCall;
myCall=document.getElementById("calltime");
myCall.innerHTML=CallString;
setTimeout ("call()",1000);
}
</script>
und ja es funkt NICHT.. aber ich versteh nicht warum?
<script type="text/javascript" language="JavaScript">
function Call()
{
var minutenCall, sekundenCall = "";timeCallServer = "1169291332";
jetzt = new Date();jetztCall = timeCallServer - jetzt;
jetzCall ist jetzt ein integer, die Differenz zwischen den Millisekunden.
minutenCall = jetztCall.getMinutes();
sekundenCall = jetztCall.getSeconds();deshalb geht das nicht und sollte auch so als Fehler angezeigt werden.
Du solltest alle Variabeln lokal machen nicht nur ein paar.
Struppi.