UEditor エディタのクロスドメインアップロードソリューション
2022-01-18 20:38:11
解決策
1. ueditordialogs⇄internal.js に document.domain = 'root domain' を追加する。
2. 現在のページで、ルートドメインも指定する。
コピーコード
コードは以下の通りです。
<script type="text/javascript">
document.domain = "root domain";
</script>
これはクロームやファイヤーフォックスでは問題ありませんが、IEではeditor.jsにあるUEditorに簡単な修正が必要です。
this._setup( container.firstChild.contentWindow.document );
そこに以下のコードを追加してください。
コピーコード
コードは以下の通りです。
if (ie) {
document.getElementById('baidu_editor_' + this.uid).src = "javascript:(function(){document.open();document.domain='"+ document.domain+"';document.close();})()";
}
次に見つかったもの
me.document = doc;
その下に追加します。
me.document.domain='ルートドメイン';
ここでは、UEditorがドメイン間で画像を受け渡しする問題を解決しました。
著者 DongQui
関連
-
IE10、IE11でのFCKEditorの非互換性の問題を解決しました。
-
Baidu ueditorコンポーネント画像をアップロードした後、どのようにimgにalt属性を設定する
-
fckeditor エディタでのカスタムページ区切り
-
FCKeditorエディタに画像アップロード機能を追加、画像パスの問題を解決
-
Ueditor BaiduエディターのHtmlモード自動置換スタイルソリューション
-
Baiduのエディタueditorコンテンツエディタが自動的にPタグ、およびPタグの置換を設定する
-
BaiduのUEditorは、統計ワードカウントの右下隅を変更するには、HTMLスタイルが含まれています
-
FckeditorエディタによるPHP環境での画像アップロード設定 詳細チュートリアル
-
ブラウザfckeditorは、画像をアップロードすることはできません後IE9は、ポップアップフローティングコンテンツは、解決策を表示しません
-
SyntaxHighlighterに新しい言語を追加するための方法
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
右スクロールバーを削除するSyntaxHighlighterメソッド
-
BaiduのエディタUeditorは、フォントの変更方法を増やすには
-
Prismコードハイライトの変更にCodeタグのサポートは含まれません。
-
UeditorとCKeditorの使用方法と設定方法
-
SyntaxHighlighterのコードハイライトで改行がない場合の対処法
-
ueditor1.2.1 ハイパーリンクのデフォルトを変更する、ueditor editor open link in new window
-
プラグイン開発方式のCKEDITOR二次開発
-
ckeditor syntaxhighlighter コードハイライタープラグイン 設定 共有
-
Baiduのエディタueditorのフォアグラウンドコードハイライトは、自動的に解決策をラインアップすることはできません
-
アメニティにおすすめの優秀なフロントエンド開発エディター数名