execCommand («insertHTML»,…) в Internet Explorer

Я строю wysiwyg-редактор с редактируемым iframe, используяdocument.execCommand(), Теперь мне нужно использовать"insertHTML" команда, которая отлично работает в Chrome и Firefox, но, конечно, не работает в Internet Explorer:

function run() {
  document.getElementById("target").focus();
  document.execCommand("insertHTML", false, "<b>ins</b>");
}
<div contenteditable id="target">contenteditable</div>
<button onclick="run()">contenteditable.focus() + document.execCommand("insertHTML", false, "&lt;b>ins&lt;/b>")</button>

Каково стандартное решение этой проблемы? Ничего страшного, если он работает только в IE8, но поддержка IE7 тоже подойдет.

Ответы на вопрос(4)

Ваш ответ на вопрос