Bonjour,

Je tente d'�crire une fonction en JS qui va modifier la source d'une IFRAME dans une page.

Ce JS est lanc� par un bouton qui fait � priori un "eval()" de mon code.
Je ne peux pas modifier ce comportement.

Et j'ai l'impression que le p�rim�tre du "eval" ne comprend pas le document en cours, ou alors qu'un bout, ou je ne sais quoi.

En effet, dans le debugger de Firefox, mon IFRAME a ce code :
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
<iframe id="form_formFrame1" class="u8-form-widget u8-formframe" data-widget="FormFrame" name="formFrame1" src="Blank.htm"></iframe>

Cependant, dans mon code, lorsque je tente de faire ceci :
Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
 
document.getElementById("form_formFrame1")
document.getElementsByName("formFrame1")
document.evaluate("//*[@id=\"form_formFrame1\"]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
J'obtiens toujours null.

J'imagine que c'est l'objet "document" qui n'est pas ma page, mais autre chose... Une id�e ?