Pop-Up mit Variablenübergabe

  • Themenstarter Themenstarter deepstahl
  • Beginndatum Beginndatum
D

deepstahl

Hallo Leutz,

habe ein kleines Problem, hoffe es kann mir jemand weiterhelfen.

Ich habe ein PHP-document mit einem Listenfeld und einem eingebundenen JavaScript welches ein Pop-Up fenster öffnet.
In dem Pop-Up fenster wird wiederum ein php-doc geöffnet.

Mein Problem ist nun, dass ich die dein ausgewählten eintrag des listenfeldes aus der vorgehenden php-seite nicht in php-seite des pop-up fensters übergeben kann.

bin dankbar für einen guten lösungsvorschlag

im vorraus
 
Hallo,

hört sich ja kompliziert an - hoffentlich bring ich jetzt nix durcheinander :)

Versuch 1:
Du kannst aus dem popup auf den Eintrag im Elternferster zugreifen. Das würde mit
Code:
<script type="text/javascript">
  var x = opener.document.FORMNAME.ELEMENTNAME.selectedIndex;
  var wert = opener.document.FORMNAME.ELEMENTNAME.options[x].value;
</script>
funktionieren.


Versuch 2:
Häng die Variable die du brauchst an die URL an und lies sie dann im Popup wieder aus. Mit Javascript würde das mit location.search funktionieren. Mit PHP gehts aber evtl besser...

Ich wär für di erste Methode...

bye
 
Oder gebe den Namen des Popups als target im Formular an...dann wird das Formular dorthingesendet:
Code:
<form target="popper"action="seite.htm"onsubmit="window.open('','popper','sonstigeParameter')">
<!--
Formularfelder
-->
</form>
Die Url der Zielseite brauchst du dabei in der Popup-Funktion nicht angeben.
 

Neue Beiträge

Zurück