Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Nome finestra madre

  1. #1

    Nome finestra madre

    Se gia richiesto... chiedo scusa!

    Ho aperto un popup, nel quale eseguo alcune operazioni con php, tra le quali (quella che mi crea problemi), ricarico la pagina più volte.

    Alla fine di tutto il mio lavoro, devo passare una variabile alla finestra madre, ma con opener non ce la si fa, perchè non la riconosce piu come finestra madr.

    Ho provato a dare un nome alla stessa con window.name

    Ma quando chiedo di passare una variabile a quella finestra, mi dice che non esite.
    il codice +o-

    function passa() {
    window.opener.name=\"madre\";
    variabile=document.qualcosa;

    window.madre.document.ecc.= variabile. <- La riga che non mi funziona.
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    puoi andare direttamente...


    window.opener.document.write("frase");



  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se le pagine all'interno delle finestre cambiano si perdono i riferimenti all'opener... per ottenere un riferimento ad una finestra della quale si conosce il nome occorre fare:

    riferimento = window.open("","madre");

    quindi:

    riferimento.document.ecc=variabile;

    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

  4. #4
    ok infatti la cosa funziona...
    non ho risolto il problema, ma la cosa funziona...


    Grazie

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.