0

IFRAME (#Editor_editor)、2 つのボタン (デザイン ビューと HTML ビュー)、およびツールバーで構成される HTML エディター ウィッチがあります。このエディタをこの Web ブラウザ (IE9、IE10、Firefox、Chrome、Mac Safari) で実行したいです。

私の Editor.jQuery.js ファイルには、デザインビューまたは HTML ビューボタンが押されたときに Edit_ChangeModeウィッチがトリガーされる関数があります。ここに画像の説明を入力

IE9 で .innerText プロパティを使用すると、スクリプト ブロック (13) から無名関数にジャンプすることがわかります。なぜこれが起こるのですか?

.innerText プロパティが Firefox で動作せず、.textContent プロパティを使用すると、IE9 で Edit_ChangeMode 関数の else 句から匿名にジャンプします。

編集:jQueryモード

else 句の同じ関数で .text() および .html() プロパティを使用すると、html が正しくレンダリングされません。 ここに画像の説明を入力

Q: この HTML エディターをクロスブラウザーにするにはどうすればよいですか?

4

0 に答える 0