行クリックでテーブル行データをキャプチャするために TinyMCE を使用しています。構成 UI 画面を使用して、表の行の内容ごとに、色、太字などのフォント スタイル、イタリック体に異なる値を設定しています。行をクリックすると、その特定の色とフォント スタイルのテキストで TinyMCE コンテンツを設定したいと考えています。ただし、非推奨の font-styles を span タグに入れるので、これは望ましくありません。後で処理する必要があるため、エディターが受け取った HTML テキストを保持したいと考えています。私が試してみました:
tinymce.init(
{
selector:'textarea',
theme:"advanced",
theme_advanced_statusbar_location : "none",
theme_advanced_menubar_location : "none",
theme_advanced_toolbar_location : "none",
convert_fonts_to_spans : "false",
extended_valid_elements : "span[!class]",
valid_elements : "*[*]",
valid_children : "*[*]",
cleanup_on_startup : false,
cleanup : false,
}
);
TinyMCE の主な開発者はcleanup =false
、フォーラム ページに設定しないようにアドバイスしていますが。また、 を設定しているにも関わらず、やvalid_elements : "*[*]"
などの deprecated タグを span タグの style 属性に入れています。<b>
<u>