riethmunk: Popup einmalig

Hallo Leute,

wie ist es am besten realisierbar ein Popup-Fenster das sich auf der Startseite automatisch öffnet nicht immer wieder beim aufruf der Startseite öffnen zu lassen. Das heißt beim ersten Besuch der Seite soll das Popup erscheinen, wenn es dann geschlossen wird, soll es nicht mehr aufgerufen werden, auch wenn ich die Startseite nochmal aufrufe. Wie ist es zu realisieren? Mit Cookies oder eine Variable durch die Seiten schleifen?
Es dank Euch schon mal im voraus
riethmunk

  1. Du hast doch da schon gute Ideen... Varaiblen mitzuschleppen find eich persönlich ziemlich aufwendig für so ne Kleinigkeit wie ein popUp deswegen würde ich dir zum cookie raten... Wenn du sowieso schon Variablen mitschleppst (sessions o.ä) dann kannst du es auch da mit dazupacken...

    1. Hi,

      Du hast doch da schon gute Ideen... Varaiblen mitzuschleppen find eich persönlich ziemlich aufwendig für so ne Kleinigkeit wie ein popUp deswegen würde ich dir zum cookie raten...

      Warum so ein Aufwand, Cookies sind soweiso nur lästig und oft deaktiviert oder per Firewall geblockt.

      Das Geht ganz einfach per JS:

      if (typeof mywin == "undefined")
           var mywin = window.open(...);

      Gruß

      ueps

      1. Hi,

        Das Geht ganz einfach per JS:

        if (typeof mywin == "undefined")
             var mywin = window.open(...);

        Hoppla, da hab ich wohl nicht gründlich genug gelesen.
        Das geht natürlich nicht, wenn du das Fenster nach dem Schließen nimmer aufegrufen haben willst.

        Cookies sind trotzdem nicht zu empfehlen.

        Versuchs damit:

        if(window.name != "fenster_war_offen")
          {
          window.open(...);
          window.name="fenster_war_offen";
          }

        Gruß

        ueps

  2. naja, per cookie, was dann meinetwegen ne lebensdauern von einem tag hat, wär das wohl die beste lösung

    ich hab das zum beispiel so, dass die reale hauptseite das popup macht, dann weiterleitet zu eigentlichen hauptseite, und überall in der siete, wo es halt home geht, wird kommt man halt nich zur reaslten hauptseite (index.html) sondern zur zweiten hauptseite (index2.html) ...... somit wird das popup nur geöffnet wenn man die site komplett neu aufruft ......

    was du machst is deine sache

    viel spass dabei

    gruß