Visualizzazione dei risultati da 1 a 4 su 4

Discussione: opener e parent

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    254

    opener e parent

    Buongiorno,
    come si fa a richiamare una pagina che forse è aperta?
    Apro un pop up e richiamo gli elementi della pagina madre attraverso il comando:
    Codice PHP:
    opener.document..... 
    Come faccio il contrario?
    L'elemento richiamato dalla sua pagina è:
    Codice PHP:
    document.getElementById("parole"
    ma devo poterlo avere disponibile dalla pagina che apre il pop up.
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    254
    Non vi viene in mente nulla?

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Gli elementi si possono reperire solo dalla pagina che ha aperto la popup o, con qualche trucco, da altre pagine ma sempre appartenenti allo stesso dominio.

    schema:
    var w; // variabile globale

    w = window.open('pagina.htm','nome_popup'); // l'apertura della popup

    elemento = w.document.getElementById("parole"); // ... eccolo

    Da altre pagine prima occorre generare un riferimento alla popup:

    w = window.open('','nome_popup'); // non apro altra pagina, prendo il riferimento

    Metti tu i controlli per gestire il caso che la popup sia stata nel frattempo chiusa
    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
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    254
    Grazie era proprio ciò che intendevo.

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.