Ciao,
ho due pagine, madre e figlia.
La pagina madre apre un pop, che è la pagina figlia, dopodiché la pagina figlia dovrebbe chiamare una funzione della pagina madre.
Questa è la pagina madre:
E questa è la pagina figlia:codice:<html> <head> <script language="javascript" type="text/javascript"> <!-- function ciao() { alert(document.getElementById('uno').innerHTML); } function pop() { window.open('figlia.htm', 'pop', 'toolbar=no, menubar=no, scrollbars=yes, resizable=yes, width=300, height=400'); } //--> </script> </head> <body> <div id="uno">Io sono l'inner HTML!!!</div> funzione ciao funzione pop </body> </html>
Ma opener.window.document.ciao() non riesce a lanciare la funzione.codice:<html> <head> <script language="javascript" type="text/javascript"> <!-- function ciao_madre() { opener.window.document.ciao(); } //--> </script> </head> <body> funzione nella finestra madre </body> </html>
Javascript console: "opener.window.document.ciao is not a function."

Rispondi quotando