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 エディターをクロスブラウザーにするにはどうすればよいですか?