9

それが可能かどうか、および CKEditor4 インライン/コンテンツ編集可能編集機能<span>を他のインライン要素で有効にする方法を知りたいです。これは、公式ドキュメントで見つけることができないものです。

このマークアップを使用すると:

<span id="editable" contenteditable="true"></span>

そして、標準構成 (AutoInline が有効) またはこの構成のいずれか:

<script>
    CKEDITOR.disableAutoInline = true;
    CKEDITOR.inline('editable'); // ID of the element to edit
</script>

エラーが報告される:タグThe specified element mode is not supported on element: "span". についても同じエラーが報告されます。<a>

4

2 に答える 2

20

サポートされていないタグのサポートを許可するハック方法:

CKEDITOR.dtd.$editable.span = 1
CKEDITOR.dtd.$editable.a = 1

勝つ。

于 2013-02-21T23:52:23.043 に答える
3

いいえ。インライン要素でエディターを作成することはできません。ここでは、受け入れられた名前のリストを見つけることができます。

ただし、そのリストを変更した後、strong要素のエディターを初期化でき、機能することも確認しました...貼り付けるか、サポートされていない他のアクションを実行しない限り:)。

于 2013-01-29T09:13:52.493 に答える