Estoy trabajando en un editor wysiwyg usando div [contenteditable = true] y quiero establecer un rango de selección del desplazamiento X del nodo A al desplazamiento Y del nodo B. Lo hice bien en Firefox y IE9, el código es:Establecer el rango de selección en javascript IE8
var range = document.createRange();
range.setStart(selectNode, 0);
range.setEnd(selectNode, selectNode.textContent.length);
var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
Pero en IE8, el objeto gama es totalmente diferente, no tiene setStart/setEnd, y el objeto de la selección no tiene materias remove/AddRange. Por favor ayuda,
Rangely-core.js tiene una compresión de 42kb, lo que podría ser una consideración de diseño. – Roberto