tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
589
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    soraya soraya ist offline Mitglied
    Registriert seit
    Jan 2002
    Ort
    Jetzt bayern
    Beiträge
    20
    hallo,

    brauche mal eure hilfe bitte.

    ich möchte ein script schreiben das, wenn es aufgerufen wird
    selbständig eine neue seite öffnet.diese neue seite soll dann zb.10 sek.
    stehen bleiben und dann verschwinden.dannach soll eine witere seite aufgerufen werden auch 10 sek. bleiben und dann verschwinden. und das mit 8 seiten.

    habe leider keinen ansatz wie ich das machen soll.
    im grunde ist es nichts anderes als das überprüft werden soll ob die 8 seiten erreichbar sind.

    danke schon mal für eure hilfe.
     
    Wo kämen wir denn hin wenn alle sagten wo kämen wir hin und keiner ginge um zu sehen wohin wir kämen wenn wir gingen.

  2. #2
    Quaese Quaese ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Feb 2004
    Beiträge
    3.451
    Hi,

    erstelle ein Array mit den Seiten, die geöffnet werden sollen. Durchlaufe das Feld, öffne jeweils
    die aktuelle Seite und schliesse sie nach einer Verzögerung (setTimeout) von 10 Sekunden
    wieder.

    Mit dem folgenden Quellcode sollte das möglich sein (es sei denn, ein PopUp-Blocker schaltet
    sich ein).
    Du musst die Seiten angeben, die geöffnet werden sollen und die Anzahl der Sekunden.
    HTML-Code:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>www.tutorials.de</title>
    <meta name="author" content="Quaese" />
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript">
      <!--
    // Seitenarray - hier die gewünschten Seiten eintragen, die geöffnet werden sollen
    var arrPages = new Array();
    arrPages[0] = "hilfe.html";
    arrPages[1] = "test.html";
    arrPages[2] = "abcd.html";
    arrPages[3] = "../datum.html";
    arrPages[4] = "hilfe.html";
    arrPages[5] = "hilfe.html";
    arrPages[6] = "hilfe.html";
    arrPages[7] = "hilfe.html";
    
    // ! Sekunden angeben, die ein Fenster geöffnet bleiben soll
    var intSekunden = 1;
    
    // Fensterhandle
    var hWin = null;
    // Zählvariable
    var i=0;
    
    // Funktion zum Öffnen eines PopUps
    function eightPopUps(strPage){
      // PopUp öffnen
      hWin = window.open(strPage, "test");
      // PopUp nach gewünschter Anzahl Sekunden wieder schliessen
      window.setTimeout("closeWin()", (intSekunden*1000));
    }
    
    // Funktion zum Schliessen des Fensters und Zurücksetzen/Aktualisieren verschiedener Variablen
    function closeWin(){
      hWin.close(); // Fenster schliessen
      hWin = null;  // Fensterhandle zerstören
      i++;          // Zählvariable inkrementieren
    
      // Falls noch nicht alle Seiten geöffnet wurden
      if(i < arrPages.length)
        // Funktion zum Öffnen eines PopUps erneut aufrufen
        eightPopUps(arrPages[i]);
      else
        i=0;
    }
     //-->
    </script>
    </head>
    <body style="background: #B1BEC3;">
    <button onclick="eightPopUps(arrPages[i]);">8 PopUps</button>
    </body>
    </html>
    Ich hoffe, das hilft dir weiter.

    Ciao
    Quaese
     
    Vielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
    ----
    Der "Fortsetzungsroman" auf www.leuteforum.de

    New kind to realize large scalable projects with jQuery: jQuery SDK

Ähnliche Themen

  1. HTML Seiten automatisch generieren
    Von liz78x im Forum PHP
    Antworten: 36
    Letzter Beitrag: 20.04.10, 17:27
  2. Antworten: 2
    Letzter Beitrag: 23.09.09, 12:30
  3. [c++] html seiten öffnen
    Von andreas_gierisch im Forum C/C++
    Antworten: 7
    Letzter Beitrag: 22.10.04, 18:10
  4. INternet seiten in Vb öffnen?
    Von SlapY im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 18.05.04, 17:07
  5. error-seiten automatisch anzeigen
    Von deluxe-striker im Forum PHP
    Antworten: 7
    Letzter Beitrag: 22.12.03, 03:54