Ankündigung

Einklappen
Keine Ankündigung bisher.

Popup nach Zufallsprinzip wechseln

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Popup nach Zufallsprinzip wechseln

    Hallo

    Weiss zufällig jemand, wie ich aus einer bestimmten Anzahl von html Seiten im ständigen Wechsel den Inhalt eines Popups nach dem Zufallsprinzip wechseln lassen kann, sodas sich fortlaufend ein Popup mit anderem Inhalt öffnet?

    Ich möchte gern in diesem Popup verschiedene Videos auf der Hp zeigen

    Das aktuell verwendete Script zeigt immer das selbe Video

    Code:
    <script>
    
    function winopen(){
      window.open("komodo_video.htm","Indo-Diver Videos","toolbar=no,menubar=no,width=250,height=320")
    }
    </script>
    Indo-Diver alles rund um Indonesien

  • #2
    AW: Popup nach Zufallsprinzip wechseln

    Hallo,

    Du könntest das Zum Beispiel so lösen:
    HTML-Code:
    <script type="text/javascript">
    popup = new Array("popup1.htm", "popup2.htm", "popup3.htm"); // Array mit allen Popup seiten.
    zufall = math.random();
    zufall *= 3; // Hier angeben wieviele Seiten im Array vorkommen.
    var thepopup = popup[zufall];
    window.open(thepopup,thepopup,"toolbar=no,menubar=no,width=250,height=320")
    </script>
    Ich weise aber darauf hin das mit dieser möglichkeit sehr viele User das Popup nicht zu gesicht bekommen, da sie JavaScript deaktiviert haben.
    Ich empfehle daher eine Lösung mit PHP, wenn dein Server das unterstütz.
    Also nicht besonders Barrierefreie Methode...

    MFG
    [ASTERIX]

    Kommentar


    • #3
      AW: Popup nach Zufallsprinzip wechseln

      Ok vielen Dank
      Hast du eventuell einen Link zu einem passenden PHP Script ?
      Indo-Diver alles rund um Indonesien

      Kommentar


      • #4
        AW: Popup nach Zufallsprinzip wechseln

        Hallo,

        hier ein einfaches PHP-Script

        <?php
        srand(microtime()*1000000); //Zeile ab PHP 4.2.0 verzichtbar
        $banner_id = rand( 1 , 3 ); //Zufallszahl ermitteln - rand(kleinster, größster Wert)
        if ($banner_id==1) {@readfile("datei1.html");}
        if ($banner_id==2) {@readfile("datei2.html");}
        if ($banner_id==3) {@readfile("datei3.html");}
        //hier bei Bedarf weitere Bannercode-Zeilen wie oben einfügen
        ?>

        Den Code in die Homepageseite einbauen (muss dabei die Endung .php erhalten) und zwar an die Stelle, an der der Code aus den .html Dateien erscheinen soll.

        In den Dateien datei1.html usw. steht dann der Code für die Videos drin.

        Popup geht natürlich ohne Javascript nicht, die Videos erscheinen innerhalb der Homepageseite.

        daniel5959
        WindSolarMobil.de - neu ab 2023
        FindeLinks.de - seit Ende 2022 als Archiv
        Homepage-FAQs.de - seit Ende 2020 offline

        Kommentar


        • #5
          AW: Popup nach Zufallsprinzip wechseln

          Hallo
          Ich habe nun folgendes Script gefunden + eingebaut
          Hot Scripts is the net's largest PHP, CGI, Perl, JavaScript and ASP script collection and resource web portal. We are an Internet directory that compiles and distributes Web programming-related resources, geared toward webmasters, developers and programmers looking for enhancing their Web sites and intranets with dynamic development tools.


          Das Problem dabei ist, das es per Cookies das Popup nur einmal zeigt, ich hätte es gern so, das man es auf verschiedenen Seiten zeigen kann.
          Eventuell (wenn möglich) mit einer festen Anzahl z.B 3x
          Momentan wird es nur einmal angezeit auch wenn der User auf eine andere Seite ( also z.B .home.htm) wechselt

          Code:
          include('inc/config.php');
          
          
          $sql="select * from url order by rand() limit 1";
          $query = mysql_query($sql);
          $result=mysql_fetch_array($query);
          echo mysql_error();
          $url=$result["url"];
          
          ?>
          
          
          <script>
          
          function openpopup(){
          var popurl="<? echo  "$url"; ?>"
          winpops=window.open(popurl,"","<? echo  "width=250"; ?>,<? echo  "height=340"; ?>,")
          }
          
          function get_cookie(Name) {
            var search = Name + "="
            var returnvalue = "";
            if (document.cookie.length > 0) {
              offset = document.cookie.indexOf(search)
              if (offset != -1) { // if cookie exists
                offset += search.length
                // set index of beginning of value
                end = document.cookie.indexOf(";", offset);
                // set index of end of cookie value
                if (end == -1)
                   end = document.cookie.length;
                returnvalue=unescape(document.cookie.substring(offset, end))
                }
             }
            return returnvalue;
          }
          
          function loadpopup(){
          if (get_cookie('poppedup')==''){
          openpopup()
          document.cookie="poppedup=yes"
          }
          }
          
          loadpopup()
          </script>
          
          
          <? mysql_close($con); ?>
          Indo-Diver alles rund um Indonesien

          Kommentar


          • #6
            AW: Popup nach Zufallsprinzip wechseln

            Hi,
            Zitat von indo-diver Beitrag anzeigen
            Das Problem dabei ist, das es per Cookies das Popup nur einmal zeigt
            ... wenn überhaupt. Nutzt Du tatsächlich noch einen Browser, der unangeforderte Popups nicht blockt?

            Zitat von indo-diver Beitrag anzeigen
            ich hätte es gern so, das man es auf verschiedenen Seiten zeigen kann.
            Eventuell (wenn möglich) mit einer festen Anzahl z.B 3x
            auch wenn das bei den meisten Besuchern vergebene Mühe ist und Du allenfalls dadurch ein paar verlierst:
            1. setze individuell für jede Seite einen den Cookie,
            2. setze hierin nicht "poppedup=yes" sondern als Wert die Anzahl der Aufrufe und prüfe diese.

            Gruß
            Ingo
            Ingo Webdesign

            Kommentar


            • #7
              AW: Popup nach Zufallsprinzip wechseln

              Danke für deine Sorge das wir User verlieren könnten, aber es geht in dem Popup nicht um irgendwelche Werbung oder Ads, sondern um die Vorstellung der neusten Tauch-, Landschafts- oder Bungalow Videos
              Für Leute die Interesse an Indonesien haben, ist das der Hit

              kannst es dir ja anschauen


              ......ach sorry ich hab vergessen, das bei dir ja keine Popups erscheinen dürfen

              Vielen Dank nochmals für die Hilfe, habe jetzt alles gebacken bekommen
              Indo-Diver alles rund um Indonesien

              Kommentar

              homepage-forum.de - Hilfe für Webmaster! Statistiken

              Einklappen

              Themen: 57.196   Beiträge: 431.999   Mitglieder: 29.635   Aktive Mitglieder: 29
              Willkommen an unser neuestes Mitglied, michael50.

              Online-Benutzer

              Einklappen

              852 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 850.

              Mit 9.939 Benutzern waren am 17.05.2023 um 21:38 die meisten Benutzer gleichzeitig online.

              Die neuesten Themen

              Einklappen

              Die neuesten Beiträge

              Einklappen

              • daniel5959
                Antwort auf Header Problem css
                Hallo,

                CSS ist nicht mein Ding, das war es vor über 15 Jahren nicht und wird es auch nicht mehr werden.

                Inzwischen nehme ich einfach ein PC-Programm, das mir den Code im Hintergrund zusammenstellt, das fertige Templates mitbringt und konzentriere mich auf den Inhalt der Seite....
                Gestern, 21:22
              • michael50
                Header Problem css
                Hallo

                Ich habe folgendes Problem ich habe einen feststehenden Header.
                https://www.webdesignforum.com/
                Beispiel

                Die Schrift soll beim Scrollen verschwinden.
                Doch wenn ich scrolle sehe ich die im Header.
                Kann mir jemand sagen wie ich das so machen kann...
                28.05.2023, 18:38
              • Sempervivum
                Antwort auf Header Problem css
                Wenn dieser kopiert wird, ohne ihn zu verstehen, ist der Lerneffekt gleich Null. Besser die Grundlagen lernen und den Code selbst entwickeln.
                Es gibt auch genügend Quellen, die die Grundlagen vermitteln und den Leser in die Lage versetzten, den Code zu verstehen. Z. B. hier für CSS:
                htt...
                Gestern, 20:42
              • daniel5959
                Antwort auf Header Problem css
                Hallo,



                es wär schön mal einen Beispiel-Code zu präsentieren, der auch funktioniert.

                Die ganzen schlauen Seiten der CSS-Experten, die sich bei Google finden lassen, verschweigen leider immer das Wichtigste bzw. setzen es als bekannt voraus, so dass sich deren...
                Gestern, 17:09
              • bodan
                Antwort auf Lassen sich mit Wärmedämmung und Wärmepumpe Kosten sparen?
                hallo und guten Tag,



                Arnego:

                ich denke auch, dass man sich halt echt entscheiden muss - ob man prinzipiell eher der Aufgabe stellt - oder nicht.

                Klar, sind auch die anderen gefragt: aber schon bei uns hier in Mitteleurpa kipppen die Wetterlagen...
                Gestern, 14:44
              • daniel5959
                Lassen sich mit Wärmedämmung und Wärmepumpe Kosten sparen?
                Hallo,

                wer hat Zahlen für die Zeit vor und nach der Fassadendämmung und / oder dem Einbau einer Wärmepumpenheizung?

                Für mein altes Häuschen habe ich online die ungefähren Kosten einer energetischen Gebäudesanierung berechnen lassen.



                Selbst...
                26.05.2023, 06:06
              • Sempervivum
                Antwort auf Header Problem css
                Ich verstehe das nicht ganz, mit der Schrift meinst Du doch wahrscheinlich die der übrigen Seite und die tut was Du willst, sie verschwindet beim Scrollen unter dem Header.

                daniel5959 Ein fixed oder sticky Header gehört zu den Grundlagen und ist einfach zu realisieren. Deine Lösung, den...
                Gestern, 05:43
              • daniel5959
                Antwort auf Header Problem css
                Anmerkung:

                Mein Beitrag wurde vom Spamfilter blockiert, aber den HTML-/CSS-Code für einen fixierten Header mit farbigem Hintergrund, damit der gescrollte Text nicht im Header sichtbar wird, kann auf meiner Testseite in der Quelltextansicht angesehen und kopiert werden.

                >>...
                Gestern, 01:41
              • daniel5959
                Antwort auf Header Problem css
                Hallo,

                eine englische Seite ohne Impressum und kein Text im Header zu sehen - Linkspammer?

                Falls wirklich Interesse an einem fixiertem Header (Kopfbereich) mit farbigem Hintergrund besteht.

                Ich bin kein CSS-Experte und habe mal bei Google gesucht, mir dabei viele...
                Gestern, 01:33
              • Lupus_III
                Antwort auf Lassen sich mit Wärmedämmung und Wärmepumpe Kosten sparen?
                Ich habe schon viele Bäume gepflanzt. Unter einigen stelle ich im Sommer meine Sonnenliege auf. ...
                27.05.2023, 10:16
              Lädt...
              X