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 :
J'obtiens toujours null.
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'imagine que c'est l'objet "document" qui n'est pas ma page, mais autre chose... Une id�e ?
Partager