• User Attivo

    [js] iframe e innerhtml!

    salve,
    devo fare 1 cosetta un po' complessa... 😞
    in pratica:

    pagina1.htm contiene un iframe
    con l'evento onload dell'iframe dovrei modificare tramite l'innerhtml un div contenuto in pagina1.

    come posso fare?

    ho provato questo ma non va...

    
    function metti(){
        esiste=parent.document.getElementById('divdamodificare');
        if(esiste)
            var e = "voglio metterci questo testo!";
            esiste.innerHTML=e;
        }else alert("errore!");
    }
    window.onload=metti;
    </script>
    
    

    il problema è che non mi passa nemmeno l'alert!
    ;(


  • User Attivo

    Controlla l'errore javascript che ti genera.
    Se non ti passa manco l'alert allora è sicuro al 100% che il js va in errore.
    Altra considerazione: Se l'iframe che richiami è esterno al dominio non avrai accesso ad alcune funzioni come quella dell' innerHTML