kostenloser Webspace werbefrei: lima-city


Countdown von einem Timestamp

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    f*******c

    hallo,
    da ich selber kein Java Skript kann wollte ich ausnahmsweise mal nach einem St?ck Code fragen :P
    also ich habe in einer Variablen $timestamp (PHP) den Timestamp, wann die Seite neu geladen werden soll. Nun br?uchte ich eine Java Skript Funktion, die davon runterz?hlt und am Ende einfach nur die Seite aktuallisiert :/ DIe Google Suche habe ich aufgegeben, nachdem ich 1000 Skripts gefunden haben, die die Seite einfach jede Sekunde per Metatag erneuert haben :slant:
    danke,
    Elektranox
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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


  3. hallo,
    da ich selber kein Java Skript kann wollte ich ausnahmsweise mal nach einem St?ck Code fragen :P
    also ich habe in einer Variablen $timestamp (PHP) den Timestamp, wann die Seite neu geladen werden soll. Nun br?uchte ich eine Java Skript Funktion, die davon runterz?hlt und am Ende einfach nur die Seite aktuallisiert :/ DIe Google Suche habe ich aufgegeben, nachdem ich 1000 Skripts gefunden haben, die die Seite einfach jede Sekunde per Metatag erneuert haben :slant:
    danke,
    Elektranox

    Wieso? Versuchs doch mal so. ;-)
    Du musst doch nur beim ersten Aufruf das Meta Dingen ausgeben mit einem vordefinierten Wert. Beim zweiten Aufruf darf es dann nicht mehr da sein.
    Aber ich denke, dass ganze ist wieder f?r ein Browsergame?!
    Dazu gibts auf jedenfall irgendwo nen Thread oder frag bladhunter. ;-)

    MfG Lucas
  4. Autor dieses Themas

    f*******c

    ja das ist f?r ein BG ich hab den Teil auch schon fertig, aber der gibt halt zu Zeit nur die Zeit aus, die er noch ben?tigt und der User muss selbst aktualliesieren, das nervt nen bisschen, deshalb such ich ein Javaskript daf?r ^^ Der ruft das sonst auch nicht auf...der Teil ist schon fertig :smile:
  5. n********r

    hier der code

    <?php
    Hier deine DB Afrage nach dem Timestamp
    $timestamp ist jetzt dein Timestamp
    ?>
    <html>
      <head>
        <script type="text/javascript">
         <!--
          var countdown = <?=$timestamp?>;
          
          function doCount()
           {
            if (countdown > 0)
             {
              countdown--;
              document.forms['counter'].elements['counter'].value = formatTime(countdown) + ' bis zur n?chsten Seite';
              window.setTimeout('doCount()', 1000);
             }
             else
             {
              document.forms['counter'].elements['counter'].value = 'Zur n?chsten Seite';
              document.forms['counter'].elements['counter'].disabled = false;
             }
           }
          
          function formatTime(time)
           {
            var h = Math.floor(time / 3600);
            var m = Math.floor(time % 3600 / 60);
            var s = time - (h*3600 + m*60);
            
            s = ( (s < 10) ? '0' : '' ) + s;
            h = ( (h < 10) ? '0' : '' ) + h;
            m = ( (m < 10) ? '0' : '' ) + m;
            
            return h + ':' + m + ':' + s;
           }
          
         //-->
        </script>
      </head>
      <body onLoad="doCount();">
        <form name="counter">
          <input type="button" name="counter" value="" onClick="document.location.href='wohin auch immer';" disabled>
        </form>
      </body>
    </html>
  6. Autor dieses Themas

    f*******c

    Mh gut sowas meinte ich :smile: passt zwar nicht ganz, aber den Rest krieg ich wohl auch so hin :blah:

    P.S.: Die Codes f?r die Smilies und die Smilies selbst sind hier echt gew?hnungsbed?rftig...nach phpbb w?re irgendwie besser ^^

    Edit:
    Ich hab doch noch ne Frage und zwar ob ich ?berpr?fen kann, ob der User Javaskript aktiviert hat, und das Ergebnis einer PHP variablen zuweisen kann. Also ich dachte mir da sowas in der Art:

    <?
    $javascript = 0;
    ?>
    <script type="text/javascript">
    <!--
    <? $javascript = 1; ?>
    //-->
    </script>


    Beitrag ge?ndert am 21.11.2005 16:08 von firemanic
  7. n********r

    Ja du kannst es glaube ich testen. Und was bringt es dir wenn du es einer vraiblen zu gewiesen hast?
    Du kannst es lieber so machen. Das du zwei Seiten erstellst, eine wenn er JS aktiviert hat und einer wenn er es nicht hat
  8. Autor dieses Themas

    f*******c

    also ich hab das javaskript extrahiert und in eine extra Datei verpackt. Das hei?t auf der Seite selbst muss ich jetzt nur noch 1-2 Zeilen Code machen ^^ Bei Ende der Zeit soll ?brigens nur die gleiche Seite aufgerufen werden. Jetzt will ich das nur so machen, das der User, wenn er Java Skript aus hat zumindest die Zeit sieht und nicht gar nichts :slant: Deshalb wollte ich abfragen ob er es an hat und wenn nicht soll er einfach nur die Zeit ausgeben. Wobei ich zweiteres ja schon habe... Das javascript macht die Sache halt nur angenehmer... Man kriegt halt immer die aktuelle Zeit angezeigt und der erneuert die Seite gleich :)

    Beitrag ge?ndert am 21.11.2005 16:14 von firemanic
  9. n********r

    Kein Plan wie es geht, abert meistens klappt es mit JS wenn nicht haben sie pech gehabt. Kannst auf der Startseite schreiben das sie JS aktivieren m?ssen um alle Funktionen des games nutzten zu k?nnen
  10. Autor dieses Themas

    f*******c

    Sehr unsch?n dem User einfach irgendwas vorzuschreiben...ich hab bisher extra Wert drauf gelegt stehts f?r alle zu schreiben...auch f?r Lynx benutzer *gg naja mein Code klappt scheinbar nicht, da er den phpcode immer auswertet :s gibts da irgendne andere m?glichkeit?

    Edit: Nungut wenn jemand bis zum Wochenende noch was einf?llt soll er es schreiben, sonst werde ich den Einstellungsm?glichkeiten der User noch Java Skript hinzuf?gen :smile:

    Edit 2: Gut hat sich ganz gekl?rt...ich kann dem ja immer noch ein Value Wert ?bergeben und der wird ja auch ohne Javaskript angezeigt. Wenn es aktiviert ist allerdings ?berschrieben. Also genau das was ich will :) Also Danke nochmal f?r die kleine Javaskript Demonstration ^^

    Beitrag ge?ndert am 21.11.2005 16:50 von firemanic
  11. 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!