Bonjour à tous & à toutes
Je cherche à copier le source d'une page HTML (par exemple http://www.google.fr) présent dans une frame vers une autre en javascript
Seulement Firefox me retourne l'erreur suivante
Je n'arrive pas à expliquer cette erreurPermission refusée d'obtenir la propriété HTMLDocument.firstChild
Je fourni mon code (très simple)
Ainsi j'ai crée une frame principale
et la page button.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <HTML> <HEAD> <TITLE>A simple frameset document</TITLE> <FRAMESET rows="20%, *"> <FRAME src="button.html"> <FRAME src="http://www.google.fr"> </FRAMESET> </HTML>
Je ne comprend pas l'erreur que Firefox me retourne (ie me retourne également une erreur)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <HTML> <HEAD> <TITLE>A simple frameset document</TITLE> <script type='text/javascript' language = 'Javascript'> function ecrire() { document.write("<html>" + parent.frames[1].document.firstChild.innerHTML + "</html>"); document.close(); } </script> </HEAD> <body> <center><input type="button" value="ecrire" onClick="ecrire();"/></center> </body> </html>
Merci de votre aide
Partager