Я использую команду execCommand для 'выделения' выделенного текста на странице, которая отображается с помощью gecko engine / gtkmozembed.
if ( !document.execCommand("HiliteColor", false, colour) ) {
document.execCommand("BackColor", false, colour);
}
Это нормально работает с HTML-страницами. Но у меня есть несколько страниц XML (книги в формате XML). execCommand не работает для этих страниц XML. Выдает предупреждение типа
TypeError: document.execCommand is not a function
Как я могу заставить execCommand работать на XML? Спасибо.