Ein Script fuer meine liebste: Richtung: Tage zählen

Liebe Forum-User,

habe für meine Freundin zum Valentinstag eine Homepage geplant, die die Tage zählen kann, seit dem wir zusammen sind. Dies habe ich mit folgendem Script erreicht. (Falls Ihr einen Fehler findet, bitte melden).

Ich wollte dann noch eine Ausgabe erzeugen, die immer nur dann erscheint, wenn wir eine Woche mehr zusammen sind, also z.b. wenn wir 12 Wochen zusammen sind, soll darstehen, Heute genau seit 12 Wochen. Am nächsten Tag soll diese Zeile dann wieder automatisch verschwinden.

Hier mein Script zum ausrechnen der Tage:

<script language ="JavaScript">
function daysleft()
 {
   today = new Date()
   msPerDay = 24 * 60 * 60 * 1000

pageCreated = new Date("November 26, 2004")
//   pageCreated.setYear(today.getYear())

daysSince = (today.getTime() - pageCreated.getTime()) / msPerDay;
   daysSince = Math.round(daysSince)

daystr = daysSince < 2 ? " Tagen" : " Tagen";

document.write(" seit " + daysSince + daystr + " zusammen");

}

daysleft()
</script>

Bin gespannt ob bzw. wie das möglich ist.

Vielen Dank & einen schönen Valentinstag!

Martin

  1. hi Martin
    vielleicht so:
    wenn daysSince modulo 7 == 0 dann

    document.write(" seit " + daysSince + daystr + " zusammen");

    luk

  2. Hi Ein,

    habe für meine Freundin zum Valentinstag eine Homepage geplant, die die Tage zählen kann, seit dem wir zusammen sind.

    Für solche romantischen Scripten ist bei uns Wahsaga zuständig, der aber im Moment anderweitig beschäftigt zu sein scheint. Wir bitten um ein wenig Geduld.

    Viele Grüße
    Mathias Bigge

    1. Hallo,

      Für solche romantischen Scripten ist bei uns Wahsaga zuständig.

      Wir können ja eine Sammlung beginnen.

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
              "http://www.w3.org/TR/html4/strict.dtd">
      <html>
      <head>
      <title>Herzschlag</title>
      <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
      <style type="text/css">
      <!--
      body {font-size:101%; background-color:#FFF;}
      #IlU {position:relative; top:50px; margin:0; color:#F00; font-family:monospace; font-size:100px; text-align:center;}
      -->
      </style>
      <script type="text/javascript">
      <!--
      function beat() {
        var h = document.getElementById("IlU");
        h.style.fontSize = (parseInt(h.style.fontSize, 10)==100)?"200px":"100px";
        h.style.top = (parseInt(h.style.top, 10)==50)?"0px":"50px";
      }
      //-->
      </script>
      </head>
      <body onload="window.setInterval('beat()', 1000);">
      <p id="IlU">&hearts;</p>
      </body>
      </html>

      viele Grüße

      Axel

    2. hi,

      Für solche romantischen Scripten ist bei uns Wahsaga zuständig

      ach ja?

      gruß,
      wahsaga

      --
      "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
      1. Hi wahsaga,

        Für solche romantischen Scripten ist bei uns Wahsaga zuständig
        ach ja?

        Nicht? Die anderen wirken oft so technisch und nüchtern wie kleine Lektros...

        Viele Grüße
        Mathias Bigge