Я работаю над редактором wysiwyg, используя div [contenteditable = true] , и я хочу установить диапазон выбора от смещения X узла A до смещения Y узла B. Я сделал это хорошо на Firefox и IE9, код:Установить диапазон выбора в 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);
Но на IE8, объект диапазон полностью отличается, он не имеет setStart/setEnd, а объект выбора не имеет удалить/AddRange питания. Пожалуйста, помогите,
Rangely-core.js сжат 42kb, который может быть предметом рассмотрения дизайна. – Roberto