jeje caricatos gracias pero ... pero ese code .. esta muuuuuuuu incompleto ya que es parte del htmlarea.js que consta de 2241 lineas de codigo jeje y muchas de lsa funciones que ves ahi no son de JS sino creadas de la propia clase HTMLArea jeje
El caso es que para crear una selccion hago:
Código:
function __createRange(sel) {
if(document.all) {
return sel.createRange();
} else {
if (typeof sel != "undefined") {
try {
return sel.getRangeAt(0);
} catch(e) {
return editor.createRange();
}
} else {
return editor.createRange();
}
}
}
function __getSelection() {
if(document.all) {
return document.selection;
} else {
return document.getElementById('editor').contentWindow.getSelection();
}
}
Pero bueno ... a ve si sale algo jeje