Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/07/2010, 11:39
FacundoJavier3500
 
Fecha de Ingreso: julio-2010
Mensajes: 11
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Insertar txt en donde esta el cursor

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?

Última edición por FacundoJavier3500; 11/07/2010 a las 09:46