0

我目前在 rails 应用程序中使用 tinymce 作为 html 文本编辑器,我目前遇到了问题。我无法将 html 编辑器的文本设置为所需的文本。我正在使用 javascript 来更改编辑器的文本。它没有在编辑器中设置文本,而是将自己带到了 html 页面的顶部。我已经检查并确认该文件存在并且被放置在正确的目录中。我可以知道如何解决这个问题以下是我的代码:

模板.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 回答