Bonjour tout le monde,
Je souhaiterais pouvoir ins�rer une Frame, avec javascript, dans le corps de mon site apr�s avoir cliqu� sur un lien. Le probl�me avec la solution que j'ai mise en place, est que le contenu de la frame ne s'affiche pas..

Voici le code de ma page:
Code html : 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
17
18
19
20
21
22
 
<body>
 
	<div id="container">
		<div id="entete"></div>
 
		<div id="menu"> 
			<br />
			<ul>
				<li><a href="#" onclick='galerie()'>Galerie</a></li>
				<li><a href="#" id="page" ...>Accueil</a></li>
			</ul>
		</div>
 
		<div id="corps">
			<div id="titre">...</div>
			<div id="contenu">...</div>
			<div id="extraits">...</div>
			<div id="frames"></div>
		</div>
	</div>
</body>

Et le javascript:
Code javascript : 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
17
18
19
20
21
22
23
24
25
26
27
28
 
function galerie() {
	var extraits = document.getElementById("extraits");
	while(extraits.firstChild) { 
		extraits.removeChild(extraits.firstChild); 
	} 
	var contenu = document.getElementById("contenu");
	while(contenu.firstChild) { 
		contenu.removeChild(contenu.firstChild); 
	} 
	var titre = document.getElementById("titre");
	while(titre.firstChild) { 
		titre.removeChild(titre.firstChild); 
	} 
	extraits.style.visibility="hidden";
	var div = document.getElementById("frames");
	var frame = document.createElement("frame");
	frame.setAttribute("id","myframe");
	frame.setAttribute("src","...");
	frame.setAttribute("style","overflow:visible; width:100%; display:none");
	frame.setAttribute("scrolling","no");
	frame.setAttribute("marginwidth","0");
	frame.setAttribute("marginheight","0");
	frame.setAttribute("frameborder","0");
	frame.setAttribute("vspace","0");
	frame.setAttribute("hspace","0");
	div.appendChild(frame);
}

PS: Dans la partie inf�rieur du navigateur, je vois que la source de la frame est recherch�.

Merci d'avance
Camell