iframeを使用してリッチテキストエディタを実装しようとしています。
カーソル/選択範囲にhtmlを挿入するスクリプトについて、以下から少し助けを得ました。
contenteditabledivのcaretにHTMLを挿入するから
ChromeとFFではすべて問題ありませんが、IE(moでIE10を使用しますが、以前のバージョンモードでも同じ結果になります)は次の場合に失敗します。
range.insertNode(frag);
次のエラーを与える:
SCRIPT5022:WrongDocumentError
エラーの詳細を示す次のリンクを見つけました。
http://msdn.microsoft.com/en-us/library/windows/apps/hh453166.aspx
しかし、私はエラーを回避する方法を知るのに途方に暮れています。
どんな助けでも、適用されるでしょう...