Post variablen in ein Pop Up übertragen

  1. oconner

    oconner Thread Starter MacUser Mitglied

    Mitglied seit:
    11.01.2006
    Beiträge:
    269
    Zustimmungen:
    0
    Hallo.

    Ich möchte bei einer Vorschau Funkion ein Pop Up öffnen lassen, wie das geht weis ich, nur wie übertrage ich die Post Variablen in das Pop Up?

    So sieht der Button fürs Pop up aus.

    HTML:
    <input name="look" type="button" class="button" id="look" value="Vorschau" onClick="javascript:vorschau()">
    was muss da bei onClick noch rein damit das input Feld weis das es auch die post Variablen des Formulars mit übertragen soll. den type="submit" kann ich ja nicht machen, weil sonst wird mein Formular ja schon abgesendet.

    Ich hoffe mir kann da jemand helfen.

    lg. alex :)
     
    oconner, 25.08.2006
    #1
  2. kahler

    kahler MacUser Mitglied

    Mitglied seit:
    26.09.2005
    Beiträge:
    234
    Zustimmungen:
    0
    Dir wird wohl nichts anderes übrig bleiben als die Veriablen per JavaScript auszulesen und dann entweder an den Server zu senden, der dir dann das entsprechende Vorschau-Popup bastelt oder diese direkt in JS zu verwursten, damit die das Popup clientseitig per JS baust.
     
    kahler, 25.08.2006
    #2
  3. oconner

    oconner Thread Starter MacUser Mitglied

    Mitglied seit:
    11.01.2006
    Beiträge:
    269
    Zustimmungen:
    0
    und wie mach ich das mit js?
     
    oconner, 25.08.2006
    #3
  4. ph!l

    ph!l MacUser Mitglied

    Mitglied seit:
    09.03.2006
    Beiträge:
    117
    Zustimmungen:
    2
    Übergebe doch die Variablen an JS und dann als Parameter in die Funktion.

    Oder du schreibst sie in eine Session.
     
    ph!l, 25.08.2006
    #4
  5. moses_78

    moses_78 MacUser Mitglied

    Mitglied seit:
    08.04.2005
    Beiträge:
    1.264
    Zustimmungen:
    22
    POST ist in diesem Fall doch vollkommen unpraktisch.
    Warum nicht so:
    Code:
    fenster=window.open('popup.php?id=' + id, "Popupfenster", "width=400,height=300,resizable=yes");
     fenster.focus();
     
    moses_78, 25.08.2006
    #5
  6. 2nd

    2nd MacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Jo, ich mache das auch so wie moses_78, einfach an die URL mit dranhängen und im popup.php per $_GET auslesen.

    2nd
     
    2nd, 25.08.2006
    #6
  7. oconner

    oconner Thread Starter MacUser Mitglied

    Mitglied seit:
    11.01.2006
    Beiträge:
    269
    Zustimmungen:
    0
    aber per get auslesen wäre schwachsinn weil es um langen Text geht.

    Und so wie moses_78 es hat sieht mein Code eigentlich auch aus.
     
    oconner, 26.08.2006
    #7
  8. koli.bri

    koli.bri

    wenn es um Werte aus einem Formular geht, kann man dann nicht mit "parent" auf auf die Objekte vom Elternfenster zugreifen?
    Bin kein JavaScript-Fachmann, aber ich meine, das hab ich schonmal gemacht, zumindest so ähnlich...
    gruß
    Lukas
     
    koli.bri, 26.08.2006
    #8
  9. oconner

    oconner Thread Starter MacUser Mitglied

    Mitglied seit:
    11.01.2006
    Beiträge:
    269
    Zustimmungen:
    0
    Ich glaub das Problem ist eben das die Daten von einem Formular nur übertragen werden ein ein submit befehl dabei ist.

    kann ich nicht bei dem link wo ich onClick habe irgendwie den javascript Tag "javascript.document.formular.submit()" dazu machen, so das auch die daten mit an das Pop Up gesendet werden?
     
    oconner, 26.08.2006
    #9
  10. timbajr

    timbajr MacUser Mitglied

    Mitglied seit:
    22.04.2005
    Beiträge:
    574
    Zustimmungen:
    26
    Es gibt doch vom Form-Tag das target attribut. Da kannst einfach dein öffnendes Fenster eintragen, wenn du es unbedingt per POST machen willst oder eben GET Variablen deklarieren ...
     
    timbajr, 26.08.2006
    #10
Die Seite wird geladen...
Ähnliche Themen - Post variablen ein
  1. apstalker
    Antworten:
    3
    Aufrufe:
    684
    apstalker
    12.12.2012
  2. macfan97
    Antworten:
    8
    Aufrufe:
    597
    macfan97
    25.11.2010
  3. Fabi_K
    Antworten:
    15
    Aufrufe:
    13.263
    Fabi_K
    22.12.2008
  4. StruppiMac
    Antworten:
    4
    Aufrufe:
    546
    mr660
    15.10.2007
  5. bondiblue
    Antworten:
    2
    Aufrufe:
    747
    bondiblue
    25.03.2004