0

作成したCMSでCKEditorを使用しています。リンクをWYSIWYGウィンドウにドラッグする機能を使用したいと思います。

問題のリンク(マウスクリックに応答してポップアップするエディターの外部のdivで生成される)には、src属性に「root-relative」URLが含まれています。/article/23420/this-is-my-article.html

ただし、これをエディターにドラッグすると、挿入されたリンクHTMLのsrc属性のurlの前にプロトコルとドメイン名が追加されます。したがって、上記の例を挿入すると、次のようになります。http://localhost:22565/article/23420/this-is-my-article.html

CMSは本番サイトとは別のドメインでホストされており、CMS内でも機能するにはリンクが必要なため、ポップアップdivのsrcに本番サイトのドメイン名を追加したくありません。生産現場のように。

質問: CKEditorがプロトコルとドメイン名をリンクsrcに追加しないようにする方法はありますか?

4

1 に答える 1

0

これを行うのはCKEditorではなく、ブラウザです。CKEditorなしで作成された単純な編集可能なdivの場合と同じ結果です。残念ながら、カスタムのドラッグアンドドロップのサポートがないと、それを適切に処理することはできません。ブラウザが非相対URLのみを提供する場合、後でそれを削除するオプションがないため、d&dサポートが役立つかどうかさえわかりません。

于 2012-07-04T14:32:39.917 に答える