Fonction définie dans la page et appel dans une iframe - HTML/CSS - Programmation
Marsh Posté le 07-06-2008 à 23:53:54
tu as essaye de faire un appel a la fonction dans l'iframe juste pour lui dire que sont index est la et de l'exécuter après ?
en rajoutant un truc du style
<script type......>
nomdelafoncton()
</script>
dans l'iframe
Marsh Posté le 09-06-2008 à 17:31:03
[quotemsg=1743038,2,22529]tu as essaye de faire un appel a la fonction dans l'iframe juste pour lui dire que sont index est la et de l'exécuter après ?
en rajoutant un truc du style
<script type......>
nomdelafoncton()
</script>
dans l'iframe[/quotemsg
Je pense que ça fera une erreur de fonction indéfinie.
Par contre, si on connait le nom de la fonction, on peut faire dans l'iframe :
var str = window.parent.nomdelafonction.toString();
on se débrouille pour récupérer le corps de la fonction, puis :
window.MA_FONCTION = new Function(str);
Marsh Posté le 06-06-2008 à 17:31:27
Hello,
Je sais qu'on peut faire ça depuis l'iframe avec : window.parent.ma_fonction_definie_dans_la_page();
Mais ce que je veux, c'est appeler une fonction définie dans la page et qu'elle s'exécute dans le contexte de l'iframe.
J'ai essayé de me débrouiller avec des apply et call, mais je suis toujours le contexte de la page.
Help ?
Merci