4

リンク ダイアログ ウィンドウの URL 入力フィールドを読み取り専用にするか、無効にする必要があります。ユーザーがサーバーからファイルを選択すると、フィールドに値が入力されます。

別のユーザーがこのリンクを解決策として投稿しましたhttp://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.ui.dialog.uiElement.html#disable が、例がなく、実装方法がわかりません.

リンクのアップロード ダイアログ ウィンドウ

4

4 に答える 4

2

URLフィールドを1行で無効にできます

CKEDITOR.dialog.getCurrent().getContentElement('info','txtUrl').disable()
于 2017-07-10T12:10:25.343 に答える
2

ダイアログの onLoad ハンドラで、次の方法で無効にできます。

this.getContentElement("info", "url").disable();
于 2012-10-16T19:52:10.690 に答える
1

わかった。this.getInputElement().setAttribute( 'readOnly', true ); を追加しました。ckeditor\plugins\links\dialogs\link.js の onload 関数に。ckeditor\_source\plugins\links\dialogs\link.js に追加する前に。誰かが持っている場合は、CKEDITOR.ui.dialog.uiElement 無効化機能を使用する方法の例がまだ欲しいです。

于 2012-10-16T15:53:46.257 に答える