spachali: countdown / mac

hallo! suche countdown-script, dass nicht nur auf win laeuft sondern auch auf mac u.s.w. . die von mir bisher getesteten hatten mac-probleme.

mfg, spachali

  1. Hallo Spachali,

    ich habe auf einer meiner Seiten einen Countdown installiert, der
    relativ problemlos läuft. Es handelt sich dabei um ein Standard-
    Script, wie es überall im Netz aufzutreffen ist, allerdings leicht modifiziert.

    Ich arbeite mit einem Mac und die einzigen Probleme, die ich mit dem
    Script hatte, bezogen sich auf Netscape/Explorer-Unterschiede.

    Meines wissens läuft das Script auch unter Windows ganz ordentlich (ich lasse mich aber gern eines besseren belehren):

    Das Script findest Du hier:
    < http://www.mously.com/archiv/aussichten/index.html>

    MfG
    David

    1. Hallo Spachali,

      ich habe auf einer meiner Seiten einen Countdown installiert, der
      relativ problemlos läuft. Es handelt sich dabei um ein Standard-
      Script, wie es überall im Netz aufzutreffen ist, allerdings leicht modifiziert.

      hallo david, ja das script kenne ich und es funktioniert ueberall.

      kannst du, oder jemand anderes mir aber sagen, warum das folgende nicht unter mac laeuft? bin leider nicht der geborene js-ler.

      http://user.berlin.de/~steffen.pachali/script.txt

      mfg, steffen

      1. Hallo Spachali,

        kannst du, oder jemand anderes mir aber sagen, warum das folgende nicht unter mac laeuft? bin leider nicht der geborene js-ler.

        http://user.berlin.de/~steffen.pachali/script.txt

        Sind es wirklich nur noch 121 Tage bis zum 15.9.?
        Dann habe ich ja in 125 Tagen Geburtstag :-) !

        Nein, im Ernst: Wenn das Script den String "121 Tage" ausgeben soll,
        dann läuft es auf meinem Mac (unter NN und IE) korrekt.
        Zumindest in dieser Form:

        <html><head>
        <title>Countdown</title>
        </head>
        <body bgcolor="#FFFFFF">

        <script language="JavaScript">
        <!--
        var now= new Date();
        function ymd2julian(y, m, d) {
               if (m < 3)
                 var f = -1;
               else
                 var f = 0;
               return Math.floor((1461*(f+4800+y))/4)
                    + Math.floor(((m-2-(f*12))*367)/12)
                    - Math.floor(3*Math.floor((y+4900+f)/100)/4)
                    + d
                    - 32075;
             }
             function t4(y) {
               return (y < 1000 ? y+1900 : y);
             }

        var zieljahr  = 0;  
             var zielmonat = 9;  
             var zieltag   = 15;
             var azieljahr = zieljahr;

        if (azieljahr==0) {azieljahr = t4(now.getYear());}

        var julziel = ymd2julian(azieljahr,zielmonat,zieltag);
             var julheut = ymd2julian(t4(now.getYear()),now.getMonth()+1,now.getDate());

        if ((zieljahr==0) && (julheut>=julziel)) {
             azieljahr++;
             var julziel = ymd2julian(azieljahr,zielmonat,zieltag);
             }
        if (julheut < julziel) {
             document.write ('<b> ',julziel-julheut,' Tage</font></b>');}

        // -->
        </script>

        </body>
        </html>

        MfG
        David

        1. Wenn das Script den String "121 Tage" ausgeben soll,
          dann läuft es auf meinem Mac (unter NN und IE) korrekt.

          dann liegt es wohl an dem mac, an dem ich getestet habe.
          danke, und alles gute in 124 tagen!!

          mfg, steffen