IE11になってdocument.selectionが使えなくなり、pasteHTMLが使えなくなったそのくせ、document.execCommand('insertHTML'...も使えないどうすりゃいいねんで以下のコードで、一応解決かなり時間がかかった...(T^T)たった五行のプログラムでも、はまりまくりcreateContextualFragmentでエレメント作って、RangeオブジェクトのinsertNodeでHTMLを挿入するのはいいとして、document.execCommand("ms-beginUndoUnit");を柄にとUndoが使えないってか、MSDNにはIE11からと書いてあるけど、実際IE10もだめみたいつかれたんで寝る!