djmettmuss: window.open

Hallo zusammen!

Ich bin totaler Neuling und Grade dabei mir eine Enterseite zu bauen.

Nun hab ich folgendes Problem.

Will ein ENTER Button einbauen und dieser enter Button soll wiederrum ein Popup Fenster öffnen in den was angezeit werden soll es soll aber immer ein anderes Popupfenster angezeigt werder (das Fenster soll gleich bleiben aber der Inhalt ist anders).

disclaimer.html (Enterseite)
index.html (Hautseite)
seite_1.html (popup für Werbung)
seite_2.html (popup für werbung)
seite_3.html (popup für werbung)

Hab im internet dieses script gefunden.

<script>
function Fenster()
{
//ermittelt eine zufällige Zahl zw 1 und 10
seitenzahl=Math.floor ( Math.random ( ) * 10 + 1 );

window.open("seite"+seitenzahl+".html", "Name des Fensters", weitere Parameter);
}
</script>

Derablauf soll so sein:
besucher xy kommt auf die disclaimer.html -->
klickt auf enter -->
kommt auf die index.html (und kleichzeitig soll sich eins der 3 webefenster aufmachen).

hoffe ihr könnt mir weiterhelfen, bin schon am verzweifeln.

  1. Mahlzeit,

    Ich bin totaler Neuling und Grade dabei mir eine Enterseite zu bauen.

    "Enter"- bzw. Einstiegs- oder auch Vorschaltseiten sind bei durchschnittlichen Surfern absolut unbeliebt und sowas von out. Erkundige Dich zu diesem Thema bei Deinem Freund.

    seite_1.html (popup für Werbung)
    seite_2.html (popup für werbung)
    seite_3.html (popup für werbung)

    Jeder halbwegs aktuelle Browser hat einen Werbe-Popup-Blocker integriert, der derartige Popups, die beim Laden einer Seite automatisch aufgehen (sollen), unterdrückt. Ziehe auch hierzu Erkundigungen bei Deinem Freund ein.

    <script>

    Es fehlt das <http://de.selfhtml.org/html/referenz/attribute.htm#script@title=zwingend erforderliche "title"-Attribut>.

    Derablauf soll so sein:
    besucher xy kommt auf die disclaimer.html -->
    klickt auf enter -->
    kommt auf die index.html (und kleichzeitig soll sich eins der 3 webefenster aufmachen).

    Genau das kannst Du nicht sicherstellen. Ungefähr 98% der von Dir voraussichtlich für die Bewältigung dieses Problems zur Verfügung stehenden Liebesmüh wird vergeblich sein.

    hoffe ihr könnt mir weiterhelfen, bin schon am verzweifeln.

    Nicht verweifeln - einfach nur nichts erzwingen wollen, was die Besucher Deiner Seiten nicht wollen, dann klappt das schon.

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    1. Aber ich möchte es, weiß nur nicht wie ich da mache soll, weil ich mich da kein stück auskenne!
      ;-(

      1. Mahlzeit,

        Aber ich möchte es,

        Es ist schnurzpiepegal, was Du möchtest - im Prinzip spielt nur eine Rolle, was Deine Benutzer möchten. Und ich gehe davon aus, dass kein einziger Deiner Benutzer mit Popups zugemüllt werden will.

        weiß nur nicht wie ich da mache soll,

        Dafür gibt's ja http://de.selfhtml.org/javascript/index.htm@title=SELFHTML: Du willst also <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onload@title=beim Laden> einer Seite <http://de.selfhtml.org/javascript/objekte/window.htm#open@title=ein Fenster öffnen>?

        weil ich mich da kein stück auskenne!

        Kein Problem - wenn Du konkrete Fragen hast, hilft man Dir hier gern weiter.

        MfG,
        EKKi

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
      2. Hi,

        Aber ich möchte es, weiß nur nicht wie ich da mache soll, weil ich mich da kein stück auskenne!

        Du meintest vermutlich

        "Aber ich möchte es, [...] weil ich mich da kein stück auskenne!"

        MfG ChrisB

    2. Hallo EKKi!

      <korinthenkack>

      <script>

      Es fehlt das <del><http://de.selfhtml.org/html/referenz/attribute.htm#script@title=zwingend erforderliche "title"-Attribut></del><ins><http://de.selfhtml.org/html/referenz/attribute.htm#script@title=zwingend erforderliche "type"-Attribut></ins>.

      </korinthenkack>

      Viele Grüße aus Frankfurt/Main,
      Patrick

      --

      _ - jenseits vom delirium - _
      [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
      Nichts ist unmöglich? Doch!
      Heute schon gegökt?
      1. Mahlzeit,

        Es fehlt das <del><http://de.selfhtml.org/html/referenz/attribute.htm#script@title=zwingend erforderliche "title"-Attribut></del><ins><http://de.selfhtml.org/html/referenz/attribute.htm#script@title=zwingend erforderliche "type"-Attribut></ins>.

        Argl, vertippselt - danke für die Korrektur.

        MfG,
        EKKi

        PS: Ich bevorzuge übrigens die Bezeichnung "Sultaninenscheißer" ... ;-)

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
  2. Derablauf soll so sein:
    besucher xy kommt auf die disclaimer.html -->
    klickt auf enter -->
    kommt auf die index.html (und kleichzeitig soll sich eins der 3 webefenster aufmachen).

    In Zeiten von Popupblockern bekommen 99,9% der Besucher nichts von deinem Popup mit. Besser wären Werbebanner, die läßt man dann rotieren http://www.google.de/search?q=Javascript+Bannerrotation

    JJ

    1. Derablauf soll so sein:
      besucher xy kommt auf die disclaimer.html -->
      klickt auf enter -->
      kommt auf die index.html (und kleichzeitig soll sich eins der 3 webefenster aufmachen).
      In Zeiten von Popupblockern bekommen 99,9% der Besucher nichts von deinem Popup mit. Besser wären Werbebanner, die läßt man dann rotieren http://www.google.de/search?q=Javascript+Bannerrotation

      JJ

      Danke für deine idee, aber davon hab ich ja noch weniger ahnung als von den anderen.

      1. Danke für deine idee, aber davon hab ich ja noch weniger ahnung als von den anderen.

        Wenn man keine Ahnung hat, sollte man das entweder ändern oder die Finger davon lassen. Die Google-Suche liefert massenweise fertige Javascripts, wie man sowas in die Siete einbaut, ist meisten auch erklärt, sonst siehe http://de.selfhtml.org/javascript/intro.htm.

  3. Hallo zusammen!

    Ich bin totaler Neuling und Grade dabei mir eine Enterseite zu bauen.

    Nun hab ich folgendes Problem.

    Will ein ENTER Button einbauen und dieser enter Button soll wiederrum ein Popup Fenster öffnen in den was angezeit werden soll es soll aber immer ein anderes Popupfenster angezeigt werder (das Fenster soll gleich bleiben aber der Inhalt ist anders).

    disclaimer.html (Enterseite)
    index.html (Hautseite)
    seite_1.html (popup für Werbung)
    seite_2.html (popup für werbung)
    seite_3.html (popup für werbung)

    Hab im internet dieses script gefunden.

    <script>
    function Fenster()
    {
    //ermittelt eine zufällige Zahl zw 1 und 10
    seitenzahl=Math.floor ( Math.random ( ) * 10 + 1 );

    window.open("seite"+seitenzahl+".html", "Name des Fensters", weitere Parameter);
    }
    </script>

    Derablauf soll so sein:
    besucher xy kommt auf die disclaimer.html -->
    klickt auf enter -->
    kommt auf die index.html (und kleichzeitig soll sich eins der 3 webefenster aufmachen).

    hoffe ihr könnt mir weiterhelfen, bin schon am verzweifeln.

    Hatte eigendlich gedacht das man mir hier helfen könnte.
    Naja!

    1. Mahlzeit,

      1. TOFU ist Mist.

      Hatte eigendlich gedacht das man mir hier helfen könnte.

      2. Kann man doch ... wo liegt Dein Problem?

      MfG,
      EKKi

      --
      sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
      1. Mahlzeit,

        1. TOFU ist Mist.

        Hatte eigendlich gedacht das man mir hier helfen könnte.

        1. Kann man doch ... wo liegt Dein Problem?

        MfG,
        EKKi

        Ich würd gern wissen wie das geht!

        1. Ich würd gern wissen wie das geht!

          Lern erstmal, die Postings zu lesen! Du hast jetzt schon zum xten Mal den TOFU-Hinweis überlesen, da könnte man ja glauben, daß du den gehaltvollen Rest der Postings auch nicht gelesen hast.

          1. Ich würd gern wissen wie das geht!
            Lern erstmal, die Postings zu lesen! Du hast jetzt schon zum xten Mal den TOFU-Hinweis überlesen, da könnte man ja glauben, daß du den gehaltvollen Rest der Postings auch nicht gelesen hast.

            Tolles Forum, sehr zu empfehlen daumen ruter.

            PS:
            mit TOFU kann ich nix anfangen, und es kam erst einmal vor und nicht x mal!

            1. Mahlzeit,

              Tolles Forum, sehr zu empfehlen daumen ruter.

              Ja, das ist Forum ist wirklich toll - man findet mittels der Suchfunktion meistens sehr gute und ausführliche Antworten auf entsprechend formulierte Suchanfragen. Außerdem sind die meisten Leute sehr hilfsbereit und haben Ahnung von ihren jeweiligen Fachgebieten bzw. Steckenpferden.

              Das einzige, was Dir zum Genuss der Vorzüge dieses Forums fehlt, ist offenbar noch ein gerüttelt' Maß an Eigeninitiative und Lernbereitschaft ...

              mit TOFU kann ich nix anfangen

              Aber eine Maus kannst Du anscheinend bedienen. Wieso klickst Du also nicht einfach mal darauf und liest, was sich hinter dieser Abkürzung verbirgt?

              MfG,
              EKKi

              --
              sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
        2. Mahlzeit,

          1. TOFU ist Mist.

          TOFU ist immer noch Mist. Folgst Du eigentlich mal den Links, die man Dir angibt und liest Du das, was Du dort findest? Oder erfreust Du Dich nur an den hübschen Schriftfarben?

          Ich würd gern wissen wie das geht!

          Eigentlich haben wir hier ja SELFHTML und nicht ICHKANNNIXUNDWILLAUCHNIXLERNENABERBRAUCHETROTZDEMULTRADRINGENDHAUFENWEISECODEALSOMACHTMALHINNEHTML, aber weil mir grad danach ist:

          (Nur die relevanten Code-Teile - http://de.selfhtml.org/html/allgemein/grundgeruest.htm@title=Grundgerüst inkl. http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp@title=Dokumenttyp-Deklaration bitte ggf. ergänzen!)

          disclaimer.html (Enterseite):

          <html>  
          <head>  
          [...]  
          </head>  
          <body>  
          [...]  
          Bla fasel laber  
          <a href="index.html">Weiter</a>  
          [...]  
          </body>  
          </html>
          

          index.html (Hautseite):

          <html>  
          <head>  
          [...]  
          <script type="text/javascript">  
          [code lang=javascript]  
          function Fenster() {  
            //ermittelt eine zufällige Zahl zwischen 1 und 3  
            var seitenzahl = Math.floor(Math.random() * 3 + 1);  
            
            werbepopup = window.open('seite_' + seitenzahl + '.html', 'Werbepopup', '');  
          }
          

          </script>
          </head>
          <body onload="Fenster();">
          [...]
          Dideldumm
          [...]
          </body>
          </html>[/code]

          seite_1.html (popup für Werbung):
          seite_2.html (popup für werbung):
          seite_3.html (popup für werbung):

          Der Inhalt, den du als "Werbung" anzeigen lassen willst ... den aber wahrscheinlich kaum jemand zu Gesicht bekommen wird - aus den Dir genannten Gründen, die Du aber anscheinend ignorierst. Ich frage mich wirklich, wieso Du überhaupt Seiten für andere erstellen willst, wenn Dir die Bedürfnisse Deiner potentiellen Besucher so egal sind ...

          MfG,
          EKKi

          --
          sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
          1. Mahlzeit,

            1. TOFU ist Mist.

            TOFU ist immer noch Mist. Folgst Du eigentlich mal den Links, die man Dir angibt und liest Du das, was Du dort findest? Oder erfreust Du Dich nur an den hübschen Schriftfarben?

            Ich würd gern wissen wie das geht!

            Eigentlich haben wir hier ja SELFHTML und nicht ICHKANNNIXUNDWILLAUCHNIXLERNENABERBRAUCHETROTZDEMULTRADRINGENDHAUFENWEISECODEALSOMACHTMALHINNEHTML, aber weil mir grad danach ist:

            (Nur die relevanten Code-Teile - http://de.selfhtml.org/html/allgemein/grundgeruest.htm@title=Grundgerüst inkl. http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp@title=Dokumenttyp-Deklaration bitte ggf. ergänzen!)

            disclaimer.html (Enterseite):

            <html>

            <head>
            [...]
            </head>
            <body>
            [...]
            Bla fasel laber
            <a href="index.html">Weiter</a>
            [...]
            </body>
            </html>

            
            >   
            >   
            > index.html (Hautseite):  
            >   
            > ~~~html
            
            <html>  
            
            > <head>  
            > [...]  
            > <script type="text/javascript">  
            > [code lang=javascript]  
            > function Fenster() {  
            >   //ermittelt eine zufällige Zahl zwischen 1 und 3  
            >   var seitenzahl = Math.floor(Math.random() * 3 + 1);  
            >   
            >   werbepopup = window.open('seite_' + seitenzahl + '.html', 'Werbepopup', '');  
            > }
            
            

            </script>
            </head>
            <body onload="Fenster();">
            [...]
            Dideldumm
            [...]
            </body>
            </html>[/code]

            seite_1.html (popup für Werbung):
            seite_2.html (popup für werbung):
            seite_3.html (popup für werbung):

            Der Inhalt, den du als "Werbung" anzeigen lassen willst ... den aber wahrscheinlich kaum jemand zu Gesicht bekommen wird - aus den Dir genannten Gründen, die Du aber anscheinend ignorierst. Ich frage mich wirklich, wieso Du überhaupt Seiten für andere erstellen willst, wenn Dir die Bedürfnisse Deiner potentiellen Besucher so egal sind ...

            MfG,
            EKKi

            Sorry, hatte das nicht gesehen.

            Also bei mir af der seite ist es jetzt so

            <html>
            <head>
            <title>Single-Charts (Die Aktuellen Top 100)</title>
            <meta name="author" content="keiner">
            </head>
            <body alink="#000000" bgcolor="#ebf0ff" link="#ff0000" text="#000000" vlink="#ff0000">
            <br>
            <br>
            <br>
            <br>
            <br>
            <font color="#00a0ff"><b>
            <div align="center"><font size="+10">Single-Charts<br>
            (Die Aktuelle Top 100)</font></div>
            </b></font>
            <br>
            <center><script type="text/javascript">
            // ScrollDown
            function scrollit() {
            for (zaehler=1; zaehler <= 2000; zaehler++) {
             scroll(1,zaehler)
             }
            }
            </script>

            <input type=button value="zum ENTER button" onClick="scrollit();"></center>

            <script>
            function Fenster()
            {
            //ermittelt eine zufällige Zahl zw 1 und 3
            seitenzahl=Math.floor ( Math.random ( ) * 3 + 1 );

            window.open("http://www.xyz.net/in.php?id=single"+seitenzahl+".html", "seite_1","http://xyz.net/vote/single"+seitenzahl+".html", "seite_2","http://xyz.de//in.php?id=198"+seitenzahl+".html", "seite_3");
            }
            </script>
            <div align="center"><font size="+5"><a style="color: rgb(0, 160, 255);"href="index.html" onClick="Fenster()">Enter</a><br>
            <a style="color: rgb(0, 160, 255);" href="www.google.de">verlassen</a></div>
            <br>
            </div>
            </body>
            </html>

            aber er öffnet nur eins der fenster, und nicht durcheinander, so wie ich es eigentlich haben möchte.

            Die Popupfenster sind dafür da um für die Seite zu voten (was aber kein muss ist).

            1. nabend

              var seitenzahl = Math.floor(Math.random() * 3 + 1);

              versuchs mal damit:

                
              var seitenzahl = Math.floor(Math.random() * 10/3);  
              
              

              dann sollte es gehen.

              1. nabend

                var seitenzahl = Math.floor(Math.random() * 3 + 1);
                versuchs mal damit:

                var seitenzahl = Math.floor(Math.random() * 10/3);

                
                > dann sollte es gehen.  
                >   
                  
                  
                Danke für den tip, aber das geht leider auch nicht!
                
                1. nabend

                  »»<script>
                  »»function Fenster()
                  »»{
                  »»//ermittelt eine zufällige Zahl zw 1 und 3
                  »»seitenzahl=Math.floor ( Math.random ( ) * 3 + 1 );
                  »»
                  »»window.open("http://www.xyz.net/in.php?id=single"+seitenzahl+".html", "seite_1","http://xyz.net/vote/single"+seitenzahl+".html", "seite_2","http://xyz.de//in.php?id=198"+seitenzahl+".html", "seite_3");
                  »»}
                  »»</script>

                  Ich habe zuerst nur den berechnungsfehler korrigiert.

                  schau dir die funktion window.open() http://de.selfhtml.org/javascript/objekte/window.htm#open sowie math.random() http://de.selfhtml.org/javascript/objekte/math.htm#random mal genauer an.

                  kenn mich auch nicht so dolle aus mit javascript. aber mir scheint als hättes du die parameter in window.open() komplett falsch gesetzt.
                  du musst nicht jede seite in der funktion auflisten. die parameter für die funktion werden ja dynamisch via javascript generiert.

                  siehe ekkis post er hat dir ja den kompletten code gepostet.

                  1. nabend

                    »»<script>
                    »»function Fenster()
                    »»{
                    »»//ermittelt eine zufällige Zahl zw 1 und 3
                    »»seitenzahl=Math.floor ( Math.random ( ) * 3 + 1 );
                    »»
                    »»window.open("http://www.xyz.net/in.php?id=single"+seitenzahl+".html", "seite_1","http://xyz.net/vote/single"+seitenzahl+".html", "seite_2","http://xyz.de//in.php?id=198"+seitenzahl+".html", "seite_3");
                    »»}
                    »»</script>

                    Ich habe zuerst nur den berechnungsfehler korrigiert.

                    schau dir die funktion window.open() http://de.selfhtml.org/javascript/objekte/window.htm#open sowie math.random() http://de.selfhtml.org/javascript/objekte/math.htm#random mal genauer an.

                    kenn mich auch nicht so dolle aus mit javascript. aber mir scheint als hättes du die parameter in window.open() komplett falsch gesetzt.
                    du musst nicht jede seite in der funktion auflisten. die parameter für die funktion werden ja dynamisch via javascript generiert.

                    Also ich hab die links von dir mal angeschaut aber ich hab da glaubich noch weniger ahnug von als du!

                    siehe ekkis post er hat dir ja den kompletten code gepostet.

                    Das hat er, das ist richtig aber ich weiß bei den code auch nicht wo ich da meine 3 seiten (für die Popup werbung)reinsetzten soll/muss!

                    1. Das hat er, das ist richtig aber ich weiß bei den code auch nicht wo ich da meine 3 seiten (für die Popup werbung)reinsetzten soll/muss!

                      nirgends! die drei seiten erstellst du da wo die seite ist welche dieses script beinhaltet (ordner).

                      beispiel:

                      ordner(directory)
                       - index.html (hier wird das script aufgerufen)
                       - seite_1.html (werbepopup)
                       - seite_2.html (werbepopup)
                       - seite_3.html (werbepopup)

                      die variable seitenzahl enthält entweder 1, 2 oder 3. das passiert durch diese funktion:
                      var seitenzahl = Math.floor(Math.random() * 10/3).

                      danach wird sie hier:
                      'seite_' + seitenzahl + '.html' zu
                      seite_1.html oder
                      seite_2.html oder
                      seite_3.html
                      zusammen gesetzt (völlig automatisch, das macht das script).

                      werbepopup = window.open('seite_' + seitenzahl + '.html', 'Werbepopup', '');
                      öffnet entweder seite_1.html oder seite_2.html oder seite_3.html.

                      hoffe jetzt ist es etwas klarer...

                      1. Das hat er, das ist richtig aber ich weiß bei den code auch nicht wo ich da meine 3 seiten (für die Popup werbung)reinsetzten soll/muss!

                        nirgends! die drei seiten erstellst du da wo die seite ist welche dieses script beinhaltet (ordner).

                        beispiel:

                        ordner(directory)

                        • index.html (hier wird das script aufgerufen)
                        • seite_1.html (werbepopup)
                        • seite_2.html (werbepopup)
                        • seite_3.html (werbepopup)

                        die variable seitenzahl enthält entweder 1, 2 oder 3. das passiert durch diese funktion:
                        var seitenzahl = Math.floor(Math.random() * 10/3).

                        danach wird sie hier:
                        'seite_' + seitenzahl + '.html' zu
                        seite_1.html oder
                        seite_2.html oder
                        seite_3.html
                        zusammen gesetzt (völlig automatisch, das macht das script).

                        werbepopup = window.open('seite_' + seitenzahl + '.html', 'Werbepopup', '');
                        öffnet entweder seite_1.html oder seite_2.html oder seite_3.html.

                        hoffe jetzt ist es etwas klarer...

                        Es sind ja eigenlich keine html seiten,sonder es soll zusetztlich entweder
                        die
                        http://www.xyz.net/in.php?id=single
                        die
                        http://xyz.net/vote/single
                        oder die
                        http://www.xyz.de//in.php?id=198
                        als popup aufgehen!

                        1. Es sind ja eigenlich keine html seiten,sonder es soll zusetztlich entweder
                          die
                          http://www.xyz.net/in.php?id=single
                          die
                          http://xyz.net/vote/single
                          oder die
                          http://www.xyz.de//in.php?id=198
                          als popup aufgehen!

                          hier empfiehlt sich switch http://de.selfhtml.org/javascript/sprache/bedingt.htm#switch

                          1. Es sind ja eigenlich keine html seiten,sonder es soll zusetztlich entweder
                            die
                            http://www.xyz.net/in.php?id=single
                            die
                            http://xyz.net/vote/single
                            oder die
                            http://www.xyz.de//in.php?id=198
                            als popup aufgehen!

                            hier empfiehlt sich switch http://de.selfhtml.org/javascript/sprache/bedingt.htm#switch

                            Kannst du mir vielcht auch sagen/zeigen wie ich da meine drei links einbinden kann, das beispiel was da war, war ganz anders!

                            1. Kannst du mir vielcht auch sagen/zeigen wie ich da meine drei links einbinden kann, das beispiel was da war, war ganz anders!

                              »»cu

                              hast du switch angeschaut?
                              wenn ja was hast du da nicht begriffen? es ist doch eine simple fallunterscheidung.
                              das ziel hier in diesem forum ist, dass man selbst die verfügbaren grundlagen studiert und einen lösungsansatz präsentiert.
                              etwas eigeninitiative ist immer sehr gerne gesehen.

                              beispiel:
                              in php würde das ungefähr so aussehen, in javascript ist es bestimmt nicht viel anders.

                                
                              switch ($seitenzahl){  
                               case "1":  
                                //tu dies (z.b. popup seite 1)  
                               break;  
                                
                               case "2":  
                               //tu jenes (z.b. popup seite 2)  
                               break;  
                                
                               case "3":  
                               //tu nochwas anderes (z.b. popup seite 3)  
                               break;  
                              }  
                              
                              

                              dieses stück code setzt du nach der math.random() funktion.

                              dann sieht der programm-ablauf ungefähr so aus:

                              1. zufallszahl zwischen 1 und 3 generieren (math.random)
                              2. fallunterscheidung (switch)
                              3. falls der benutzer javascript aktiviert und kein popup-blocker oder keinen intelligenten browser hat, wird er das popup ganz schnell und äusserts genervt schliessen. was darin steht hat er garantiert nicht gelesen, von voten wird gar keine rede sein.

                              1. Kannst du mir vielcht auch sagen/zeigen wie ich da meine drei links einbinden kann, das beispiel was da war, war ganz anders!
                                »»cu

                                hast du switch angeschaut?
                                wenn ja was hast du da nicht begriffen? es ist doch eine simple fallunterscheidung.
                                das ziel hier in diesem forum ist, dass man selbst die verfügbaren grundlagen studiert und einen lösungsansatz präsentiert.
                                etwas eigeninitiative ist immer sehr gerne gesehen.

                                beispiel:
                                in php würde das ungefähr so aussehen, in javascript ist es bestimmt nicht viel anders.

                                switch ($seitenzahl){
                                case "1":
                                  //tu dies (z.b. popup seite 1)
                                break;

                                case "2":
                                //tu jenes (z.b. popup seite 2)
                                break;

                                case "3":
                                //tu nochwas anderes (z.b. popup seite 3)
                                break;
                                }

                                
                                > dieses stück code setzt du nach der math.random() funktion.  
                                >   
                                > dann sieht der programm-ablauf ungefähr so aus:  
                                >   
                                > 1. zufallszahl zwischen 1 und 3 generieren (math.random)  
                                > 2. fallunterscheidung (switch)  
                                > 3. falls der benutzer javascript aktiviert und kein popup-blocker oder keinen intelligenten browser hat, wird er das popup ganz schnell und äusserts genervt schliessen. was darin steht hat er garantiert nicht gelesen, von voten wird gar keine rede sein.  
                                >   
                                >   
                                >   
                                >   
                                >   
                                  
                                Hallo!  
                                  
                                  
                                Danke für deine Hilfe und aber ich hab des jetzt anders gemacht.
                                
  4. Hat sich erledigt, ich geb es auf!

    1. Hi,

      Hat sich erledigt, ich geb es auf!

      Jetzt hast du aber vergessen, dein Eingangsposting komplett zu zitieren ...

      MfG ChrisB