0

私は現在、レール アプリケーションの HTML テキスト エディターとして tinymce を使用していますが、現在問題に直面しています。HTML エディターのテキストを目的のテキストに設定できません。エディターのテキストを変更するために JavaScript を使用しています。エディターでテキストを設定する代わりに、html ページの一番上に移動します。ファイルが存在し、正しいディレクトリに配置されていることを確認しました。これを解決する方法を教えてください。以下は私のコードです:

templates.html

<table>
   <tr>
      <td><%=image_tag("template01.png", :class => "template")%></td>
      <td><%= link_to_function "Use Template", " tinyMCE.activeEditor.setContent('" + File.read("app/assets/template_01.html") + "')"%></td>
   </tr>
</table>
4

1 に答える 1

0

出力/ログ" + File.read("app/assets/template_01.html") + "を作成してから、結果が本当に必要なものかどうかを確認することをお勧めします。

tinyMCE.activeEditorエディター内で誰かがクリックした後に定義された値になることに注意してください! ここで使用するのがより良い選択かもしれませんtinymce.get('your_editor_id')

于 2012-08-07T07:31:09.110 に答える