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
Permission refusée d'obtenir la propriété HTMLDocument.firstChild
Je n'arrive pas à expliquer cette erreur
Je fourni mon code (très simple)

Ainsi j'ai crée une frame principale
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>
et la page button.html
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>
Je ne comprend pas l'erreur que Firefox me retourne (ie me retourne également une erreur)

Merci de votre aide