kostenloser Webspace werbefrei: lima-city


Wie lange hat sich der Besucher auf der Seite befunden?

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    m*4

    Ich möchte ein script schreiben, mitdem ich die Zeit, die der Besucher vom Aufruf bis zum Absenden des Formulars braucht, mit den Formulardaten mitsenden kann. Da ich von Javascript keine sogut wie Ahnung habe, wollte ich hier mal fragen, wie ich das am besten angehen kann?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Was hältst du davon wenn das Formular geechot wird den Timestamp speicherst und ihm von dem wenn das Formular abgesendet wird subtrahierst?

    Ansonst versuchs mal so:

    <input type=\"hidden\" id=\"time\" value=\"\" />

    <script type=\"text/javascript\">
    <!--

    var a = 0;
    function chancetime()
    {
    a++;
    document.getElementById(\'time\').value = a;
    }
    setInterval(chancetime(), 1000);
    -->
    </script>

    Nicht getestet aber sollte eigendlich funsen.
  4. Autor dieses Themas

    m*4

    Hört sich einfach an. Aber irgendwie klappt das nicht. Ich habe jetzt folgenden Code in den Head geschrieben:

    <script type=\"text/javascript\">
    <!--
      var a = 0;
      
      function changetime()
      {
        a++;
        document.getElementById(\'time\').value = a;
      }
      
      setInterval(changetime(), 1000);
    -->
    </script>

    ... und diesen code ins Forumlar:

    <input type=\"hidden\" name=\"time\" id=\"time\" value=\"\">

    Die Variable $_POST[\'time\'] ist nach dem absenden leer. Ich habe das Ding auch mal sichtbar gemacht, aber da ändert sich nichts.
  5. Hoppla, du musst die Funktion natürlich unter Anführungszeichen schreiben:

    setInterval(\'changetime()\', 1000);

    Und setze den JavaScript-Teil unter das Formular, sonst kann es passieren das er es versucht zu ändern obwohl das Formular noch nicht aufgebaut ist, wodurch er es nicht findet, er einen Fehler ausgibt und er den Script abbricht.

    \"Er\" ist natürlich dein Browser.
  6. Autor dieses Themas

    m*4

    Super! Jetzt läuft\'s.

    Vielen Dank!
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!