1

そのため、ボタンを押すとウムラウト文字がテキスト領域に挿入されるようにしようとしています。これはjavascriptで記述されており、本文の編集ボックスに指定したtinymceエディターを除いて、指定したすべてのテキストフィールドで完全に機能します。テキスト領域のIDが「edit-body-und-0-value」であることを知っています。これは、wysiwygを無効にして、通常のテキストフィールドをそのまま使用した場合に機能します。ただし、wysiwygでtinymceエディターを有効にして、ウムラウトボタンを押すと、tinymceエディターに何も挿入されません。どうすれば問題を解決できるか知っていますか?

4

1 に答える 1

1

textareaTinyMCEは、一度設定すると(に組み込まれている)以上のものであるiframeため、同じ方法でアクセスすることはできません。

TinyMCEでやろうとしていることを行うには、プラグインを作成する必要があります(http://www.tinymce.com/wiki.php/Creating_a_pluginを参照)。 TinyMCEでは、特殊文字を挿入するためのボタンがすでに存在します。これは「charmap」と呼ばれ、ボタンリストに簡単に追加できます。

于 2012-08-12T01:20:35.550 に答える