Gracias por responder
Estuve probando parte del código que encontré en el segundo enlace y me parece que lo que yo necesito es "insertar HTML", solo que le debo pasar el valor directamente.
La función que usa para esto se llama inHTML()
Código:
var editor;
function $(id){
return document.getElementById(id);
}
function inHTML(){
var u,u2;
if(!(u=prompt('ingresar html','')))return;
try{
editor.execCommand("inserthtml",false,u);
}catch(e){
try{
editor.body.focus();
u2=editor.selection.createRange();
u2.pasteHTML(u);
}catch(E){
alert('nop');
}
}
}
window.onload=function(){
editor=$('edit').contentDocument || $('edit').contentWindow.document;
editor.designMode='on';
}
La variable editor la define previamente y sería el identificador de la frame edtable.
Estuve experimentando pero me falla (me envia el mensaje con el 'nop')
.
Me parece que es porque no estoy adaptando bien la variable editor a mi frame editable (Le puse el id de mi frame e intenté tambien otras cosas pero nada...)
.
¿Alguien me podría ayudar?