Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    179

    Variabili popup andata e ritorno

    Ciao ragazzi,
    sono poco esperto in javascript e ho bisogno del vostro aiuto:
    da un form di una pagina madre (index.htm), invio le variabili ad una popup (popup.htm), e fin qui tutto bene.
    Se poi dalla popup devo inviare una nuova variabile allo stesso form della pagina madre (index.htm) che codice dovrei scrivere?

    Grazie a tutti!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ciao, puoi far riferimento alla principale con opener
    x es.
    window.opener.document.nomeForm.nomeCampo.value='n uovo valore';

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    179
    Grazie per l'aiuto, ma vorrei chiederti un'altra cosa:

    ho cambiato una cosina e adesso dovrei semplicemente fare un redirect alla pagina madre e ho scritto:

    <script language="JavaScrip\">
    <!--
    window.opener.document('index.htm');
    window.close();
    //-->
    </script>



    però non mi ritorna in quella pagina. come mai?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    179
    ok, ho risolto da solo.
    grazie comunque! :sexpulp: :metallica

  5. #5
    ciao,
    siccome ho anche io un problema del genere, potreste per favore riassumere come si fa ad inviare una variabile alla pagina "madre" senza doverla riaprire?
    grazie a chi mi risponde.
    Lo Zio Pas lavora in background

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da Xinod
    window.opener.document.nomeForm.nomeCampo.value='n uovo valore';
    x un valore di un campo

    x una variabile dovrebbe bastare
    window.opener.nomeVariabile='nuovo valore';

    sempre che non vi siano frameset di mezzo
    ciao

  7. #7
    grazie mille, ho applicato lo script sopra riportato in una function assegnata tramite onclick ad un botton.
    Lo Zio Pas lavora in background

  8. #8
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    piccolo up...

    come mai questo codice in una pop-up mi dice che window.opener non è definito con explorer? :master:

    nomeForm=window.opener.document.forms[formName];

    con mozilla funziona, con IE non ha voglia...
    Chicco Ravaglia per sempre con noi!

  9. #9
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737

    l'errore giusto è window.opener.document non è un oggetto....
    Chicco Ravaglia per sempre con noi!

  10. #10
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    dovrebbe funzionare
    quindi lascia un link alle pagine così vediamo dove sta l' inghippo
    ciao

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.