kostenloser Webspace werbefrei: lima-city


Popup zur bestimmten Zeit öffnen

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    kevinweiler

    Kostenloser Webspace von kevinweiler

    kevinweiler hat kostenlosen Webspace.

    Hallo ihr alle,

    kennt wer ein Script mit dem man ein Popup zu einer bestimmten Zeit automatisch öffnet ?

    LG Kevin
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Ich gehe standardmäßig davon aus, dass du wie die 2 anderen Male, bei denen ich dir geholfen habe, schon wieder eine JS-Frage im Java-Forum gepostet hast...

    Mache dir eine Funktion, packe sie in den Onload des Body-Tags, und verzögere das Ausführen der Funktion, die das PopUp öffnet mit window.setTimeout().

    window.setTimeout("PupUpOeffnen()", 10000);

    1. Paramater ist die Funktion, die ausgeführt werden soll, und der 2. die Zeit in Millisekunden. Hier währen es 10 Sekunden.
  4. Autor dieses Themas

    kevinweiler

    Kostenloser Webspace von kevinweiler

    kevinweiler hat kostenlosen Webspace.


    ich wollte eig ein PopUp haben welches sich zu einer bestimmten Zeit öffnet. (Datum = 01.01.10 00:00)
    nicht mit einer bestimmten Verzögerung.
    ich weiß nicht ob es sowas gibt vielleicht kannst du mir helfen.
  5. mit dem code was du mir zugeschickt hast:

    <html>
      <head>
        <title>Silvester 2010</title>
    
      </head>
    
      <body>
        <div style="font-family:palatino;text-align:center;font-size:30px;font-weight:bold;color:#f00;">
          <p id="c1"></p>
          <p id="c2" style="font-size:70%;">;</p>
        </div>
    
        <script type='text/javascript'>
        // Erstellt mit dem Countdown-Generator - Homepage-Total.de
        var end = new Date('January 01, 2010 00:00:00');
        function toSt2(n) {
          var s = '';
          if (n < 10) s += '0';
          return (s + n).toString();
        }
        function toSt3(n) {
          var s = '';
          if (n < 10) s += '00';
          else if (n < 100) s += '0';
          return (s + n).toString();
        }
        function countdown() {
          var d     = new Date();
          var count = Math.floor(end.getTime() - d.getTime());
    // **** czibere **** das ist 'windows def' für den auslöser:
          var def   = "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=300,height=300";
    
          if(count > 0) {
            var miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
            var seconds = toSt2(count%60); count = Math.floor(count/60);
            var minutes = toSt2(count%60); count = Math.floor(count/60);
            var hours = toSt2(count%24); count = Math.floor(count/24);
            var days = count;
            document.getElementById('c1').innerHTML = days + ' TAGE';
            document.getElementById('c2').innerHTML = hours + ':' + minutes + ':' + seconds;
    // **** czibere **** das ist der auslöser:
            if ( hours + ':' + minutes + ':' + seconds == "00:00:00" ) window.open("http://lima-city.de","prosit 2010!",def);
    
            setTimeout('countdown()', 100);
          }
        }
        window.onload = countdown();
        </script>
    
      </body>
    </html>

    die zeile (+ eine darunter) mit dem "// **** czibere ****" musst du editieren für deine bedürfnisse
    ausgelöst wird 2010-01-01- 00:00:00. VORSICHT! popupblocker!!!!
    viel spass und alles gute
  6. 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!