sisyphos: POPUP-Fenster

Hallo

Guten Tag. Ich bin neu in diesem Forum.

Mittels window.open() erzeuge ich ein POPUP-Fenster in welches externe Webpages geladen werden. Links in diesen Seiten können angeklickt und im gleichen Fenster angezeigt werden. Beliebig wiederholbar.

Kennt jemand eine Möglichkeit zur 1. geladenen Seite im POPUP zurückzukehren? Quasi das "Home" des POPUP-Fenster ? history()?

Besten Dank für jede Idee
Sisyphos

  1. Du könntest per http://de.selfhtml.org/javascript/objekte/history.htm#length@title=length rausfinden, wie weit Du in der history zurückgehen musst, um auf die erste Seite zu gelangen.

    Gruß
    Dynamite

    1. Du könntest per http://de.selfhtml.org/javascript/objekte/history.htm#length@title=length rausfinden, wie weit Du in der history zurückgehen musst, um auf die erste Seite zu gelangen.

      Gruß
      Dynamite

      und wie löst du das history-event aus ? Der user muss ja im POPUP z.B. einen button haben, den er anklicken kann.

      sisyphos

  2. Hallo

    Mittels window.open() erzeuge ich ein POPUP-Fenster in welches externe Webpages geladen werden. Links in diesen Seiten können angeklickt und im gleichen Fenster angezeigt werden. Beliebig wiederholbar.

    Kennt jemand eine Möglichkeit zur 1. geladenen Seite im POPUP zurückzukehren? Quasi das "Home" des POPUP-Fenster ? history()?

    Wenn es denn schon unbedingt ein PopUp sein muss[1], kannst du dem http://de.selfhtml.org/javascript/objekte/window.htm#open@title=Fensteraufruf auch die Bedienelemente eines Browserfensters mitgeben (menubar=yes). Dann kann der Benutzer sämtliche auch im Elternfenster möglichen Aktionen durchführen.

    [1] Aktuelle Browser können den Aufruf verhindern oder in ein weiteres, normales Fenster oder in einen Tab umleiten.

    Tschö, Auge

    --
    Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
    Terry Pratchett, "Wachen! Wachen!"
    Veranstaltungsdatenbank Vdb 0.3
    1. Hallo

      Mittels window.open() erzeuge ich ein POPUP-Fenster in welches externe Webpages geladen werden. Links in diesen Seiten können angeklickt und im gleichen Fenster angezeigt werden. Beliebig wiederholbar.

      Kennt jemand eine Möglichkeit zur 1. geladenen Seite im POPUP zurückzukehren? Quasi das "Home" des POPUP-Fenster ? history()?

      Wenn es denn schon unbedingt ein PopUp sein muss[1], kannst du dem http://de.selfhtml.org/javascript/objekte/window.htm#open@title=Fensteraufruf auch die Bedienelemente eines Browserfensters mitgeben (menubar=yes). Dann kann der Benutzer sämtliche auch im Elternfenster möglichen Aktionen durchführen.

      [1] Aktuelle Browser können den Aufruf verhindern oder in ein weiteres, normales Fenster oder in einen Tab umleiten.

      Tschö, Auge

      das habe vergessen zu erwähnen (menubar=yes). Das weiss ich. Das wollte ich vermeiden. Wenn man eine mehrzeilige Menubar hast, sieht das scheusslich aus und hat viel überflüssigen Plunder.

      Gruss sisyphos

      1. hi,

        das habe vergessen zu erwähnen (menubar=yes). Das weiss ich. Das wollte ich vermeiden. Wenn man eine mehrzeilige Menubar hast, sieht das scheusslich aus und hat viel überflüssigen Plunder.

        Ach, so überflüssig ist die Menubar nicht -- dein vorhaben wird schwer sein, umzusetzen, was soll passieren, wenn eine der Seiten, die du per Popup öffnest, Intern noch mal Links in target="_blank" oder eigenen Popups öffnet?

        Was du machen könntest ist, die Fremden Seiten im Popup in einen Frame laden, im Frame öffnet die Seite und in deinem Popup kannst du einen Link einfügen mit "Zum Anfang" -- ob du das darfst, steht auf einem anderen Blatt geschrieben.

        mfg

      2. Hallo

        Wenn es denn schon unbedingt ein PopUp sein muss[1], kannst du dem http://de.selfhtml.org/javascript/objekte/window.htm#open@title=Fensteraufruf auch die Bedienelemente eines Browserfensters mitgeben (menubar=yes). Dann kann der Benutzer sämtliche auch im Elternfenster möglichen Aktionen durchführen.

        [1] Aktuelle Browser können den Aufruf verhindern oder in ein weiteres, normales Fenster oder in einen Tab umleiten.

        Tschö, Auge

        das habe vergessen zu erwähnen (menubar=yes). Das weiss ich. Das wollte ich vermeiden. Wenn man eine mehrzeilige Menubar hast, sieht das scheusslich aus und hat viel überflüssigen Plunder.

        Wovon redest du? Mit menubar=yes schaltet man Teile der UI ein, die ein normales Browserfenster auch hat. Ist da etwas überflüssig oder gar Plunder?

        Tschö, Auge

        --
        Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
        Terry Pratchett, "Wachen! Wachen!"
        Veranstaltungsdatenbank Vdb 0.3