Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    passaggio parametri da popup a form

    Salve a tutti ho questo problema, io ho una form che richiama un popup il quale ritorna dei dati alla form in questo modo:

    <a href="javascript: window.opener.document.form.<?php echo $d; ?>.value='<?php echo $data; ?>';window.close();".........

    ora ho bisogno che il popup rimandi alla form anche altri parametri, ho provato ad aggiungere questo codice:

    <a href="javascript: window.opener.document.form.<?php echo $d; ?>.value='<?php echo $data; ?>'; window.opener.document.form.tipo.value='<?php echo $tipo>'; window.close();"...

    ma non funziona, come posso realizzare questo doppio ritorno di parametri????

    GRAZIE A TUTTI PER OGNI INTERVENTO.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    ...il non funziona è un pochino vago....

    va in errore la pagina, non fà niente, esce il caffè dal cd....qualcosa ritornerà!!!!!

  3. #3
    no, non fa niente, no da alcun errore, ne pero ritorna il valore....il "non funziona" era perche deduco che quela soluzione sia nulla e chiedevo ad altri utenti più capaci se l'avessero già implementata una soluzione del genere cossiché mi avrebbero postato un'eventuale soluzione, non ci vuole molto ad interpretare...

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    il form nella opener si chiama "form"? Sarebbe meglio dare un nome diverso...
    apparte questo dovresti guardare il codice che arriva al browser e non quello col php

  5. #5
    no form è il nome della form nella pagina madre...uso quella sintassi per far si che nel campo "tipo" della form "form" vada a finire il valore $tipo di php

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da ultimo292
    no form è il nome della form nella pagina madre...uso quella sintassi per far si che nel campo "tipo" della form "form" vada a finire il valore $tipo di php

    chiamala madre chiamala opener è sempre quella... vale ancora la risposta di prima

  7. #7
    ma non è li il problema perche per il primo parametro funziona benissimo nonostante si kiami "form" mi serve una giusta sintassi per il passaggio di più parametri....

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ok, capisco anche io che non è il nome "form" a dare problemi, ma te l'ho detto perché non è corretto (anche se funziona).
    la cosa importante è che controlli il codice che arriva al browser (cioè con il php eseguito)
    dato che l'errore è lato client

  9. #9
    capisco...pero al browser con php eseguito arriva il primo valore che gli passo ma non il secodo...

  10. #10
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    sicuro di avere un unico elemento con name="tipo"?
    la console javascript di Firefox (oppure firebug) cosa dice?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.