Tim: fortlaufene anrufdauer anzeigen

Beitrag lesen

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.