Insérer du code Javascript avec innerHTML.
Salut,
J'ai une div qui contient des éléments mais aussi du Javascript:
Code:
1 2 3 4 5 6 7 8
| <div id="DIV_page">
<script>
function JS_showDetails() {
//Intérieur de la fonction...
}
</script>
<div>Le contenu....qui contient des tableaux et des div</div>
</div> |
Alors si j'affiche directement ce code, ça marche. Par contre, si je l'insére à partir d'un innerHTML comme ceci:
Code:
WP.get('DIV_page').innerHTML = get('DIV_page').innerHTML ;
WP pour window.parent et get pour getElementById
Pour pouvoir le mettre dans la page principale à partir d'une iframe, le code javascript n'est pas exécuté et je me retrouve avec des:
Citation:
Erreur*: JS_showDetails is not defined
J'ai regardé et apparemment un innerHTML ne va pas permettre d’insérer du Javascript, ce n'est vraiment que du texte.
Comment je peux faire ?
merci,
Vincent.