Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    js - variabili da popup ad una finestra non madre

    ciao!
    è possibile passare delle variabili da un popoup ad una finestra normale che non è la finestra che ha aperto il popup?
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    Hai provato a passare i parametri con una querystring e poi fai la close della popup?

  3. #3
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Bè...

    Teoricamente (ma non l'ho mai provato) se la finestra "normale" è stata aperta dalla stessa finestra madre, direi che si può fare utilizzando una variabile globale che rappresenta la finestra. Scusa la cazzata, ma quindi direi che se le finestre sono "sorelle" la cosa si dovrebbe fare...

  4. #4
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Originariamente inviato da M@nu
    Hai provato a passare i parametri con una querystring e poi fai la close della popup?

    ehm... ovvero??
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  5. #5
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    oddio... io non sono proprio ferratissima con il javascript ma potrebbe essere qualcosa del genere:

    <script>
    document.location.href="pagina.asp?par1=xxxxxxx&pa r2=xxx&par3=xxxx";
    window.close();
    </script>

    cioè.... penso che se devi passare dei parametri sia qualcosa in asp......

    o se li devi passare con il form basta che nella action del form metti la pagina a cui devi andare....

  6. #6
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    uhm.. non penso vada bene ..
    praticamente io ho una finestra e un popup .. in questo popup ci sono dei form .. una volta finite tutte le procedure relative ai form chiudo il popup e vorrei passare i dati alla finestra ..
    questa però non è la finestra madre del mio popup ..


    spero di essere stata più chiara...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Per poterlo fare la finestra destinataria deve avere un nome univoco.

    <script>
    this.name="principale"
    </script>

    Ovviamente va assegnato dalla stessa finestra o dalla prima popup aperta dalla stessa:

    <script>
    opener.name="principale"
    </script>

    A questo punto e' sufficiente ottenere un riferimento alla stessa:

    <script>
    var fin_princ = window.open("","principale")
    </script>

    e potrai intergire con essa, per esempio valorizzare un campo di un form:

    <script>
    fin_princ.document.nomeForm.nomeCampo.value="ciao" ;
    </script>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.