Bonjour,

Le script ci-dessous consiste � ecrire dans un champ Textarea un texte avec des balises html et le r�sultat s'affiche dans une iframe au dessus.

Mais lorque l'on insere une balise directement dans l'iframe, elle n'est pas prise en compte.

Pourquoi ? et comment puis-je faire ?


http://flojeff.free.fr/essai/wigsig.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
17
18
 
<html><head>
<title>ecrire dans un iframe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="frames['htmle'].document.designMode='On'" >
<script>
function updthtml(messager) {    
  document.getElementById("htmle").contentWindow.document.body.innerHTML = messager;
 
}
</script>
 
<iframe id="htmle" name="htmle" height="210" width="500">blabla </iframe><br>
<textarea rows="10" name="c" cols="60" style="background-color: beige;" id="messager" 
 
onkeyup="updthtml(this.value)" ></textarea>           
</body></html>
Merci