オンラインエディタeWebEditorをIE8,IE9に対応させる方法
最近、ホームページを作っている時、オンラインテキストエディタeWebEditorがIE9に対応していなくて、エディタ内のボタンをクリックしても反応がありません。以前、このサイトで"IE8がオンラインテキストエディタeWebEditorに対応していない解決方法"を投稿しましたが、IE9ではその方法が失敗するようで、インターネットで最終解決方法を探して持ってきて、皆さんに共有することにしました。
まず、eWebEditorエディタがあるディレクトリを探し、editor.jsファイルをテキストエディタで開き、BtnMouseUp()関数を探し、その関数コードを以下のコードで置き換えてください。
function BtnMouseUp() {
if (event.srcElement.tagName ! = "IMG") {
event.cancelBubble = true;
return false;
}
var image = event.srcElement;
var element = image.parentElement;
try{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
element.className = "BtnMouseOverUp";
image.className = "Ico";
event.cancelBubble = true;
return false;
}
注:上記コードの青い部分はIE9IE8対応のオンラインテキストエディタeWebEditorのコアコードで、実際の状況に応じてBtnMouseUp()関数の該当コードを置き換えることも可能です。
ヒント:もしお使いのeWebEditorオンラインテキストエディタのバージョンが古すぎて、IE9でeWebEditorのインターフェースを開くこともできない場合、IE9でブラウザ互換モードに設定して、IE9でeWebEditorを普通に使用することが可能です。
関連
-
UEditorエディターの使用を前提とした開発 細かい配慮がなされている
-
UEditorのデフォルトフォントとフォントサイズを変更する方法
-
IE10、IE11でのFCKEditorの非互換性の問題を解決しました。
-
Baiduコンパイラのjsonエラーの問題を迅速に解決する方法
-
プラグイン開発方式のCKEDITOR二次開発
-
ueditorのエディタが画像をアップロードできない問題の解決法
-
FckeditorエディタによるPHP環境での画像アップロード設定 詳細チュートリアル
-
FCKeditorがクロームで表示されない
-
SyntaxHighlighterに新しい言語を追加するための方法
-
BrowserSyncで自動リフレッシュ開始
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
UEditorリッチテキストエディタでjsが画像のアドレスを取得する。
-
BaiduのエディタUeditorは、フォントの変更方法を増やすには
-
Prismコードハイライトの変更にCodeタグのサポートは含まれません。
-
CKEditorにsyntaxhighlighterコードハイライトプラグインを追加。
-
FCKeditor + SyntaxHighlighterでコードハイライトプラグインを作る
-
FCKeditorエディタに画像アップロード機能を追加、画像パスの問題を解決
-
Baiduのエディタueditorコンテンツエディタが自動的にPタグ、およびPタグの置換を設定する
-
最新版CKEditorの設定方法とプラグイン(Plugin)の書き方例
-
ckeditor syntaxhighlighter コードハイライタープラグイン 設定 共有
-
UEditor エディタのクロスドメインアップロードソリューション