
Código:
Ese codigo lo hace perfectamente, pero si lo intento hacer con un iframe nada <SCRIPT>
function add() {
var div = document.createElement("div");
div.style.width = "100px";
div.style.backgroundColor = "#FFCC00";
body.appendChild(div);
};
</SCRIPT>
<BODY id="body">
<INPUT TYPE="button" VALUE="Append Child" onclick="add()">
</BODY>

Código:
Pues eso .... <SCRIPT>
var editor;
function init() {
editor = document.getElementById('editor').contentWindow.document;
editor.designMode = "on";
};
function add() {
var div = document.createElement("div");
div.style.width = "100px";
div.style.backgroundColor = "#FFCC00";
editor.appendChild(div);
};
</SCRIPT>
<BODY onLoad="init()">
<iframe id="editor"></iframe>
<br>
<INPUT TYPE="button" VALUE="Append Child" onclick="add()">
</BODY>
jeje el caso es que la forma en la que lo puse funcoiona (a medias) sobre Mozilla sobre IE no ... al final lo que he heco a sido crear seleccione sy rangos, sobre IE esta solucionado ahora tengo el problema bajo Mozilla
:

