【问题标题】:Can I call a second instance oft the tinyMCE-editor within a tinyMCE-dialog?我可以在 tinyMCE 对话框中调用 tinyMCE 编辑器的第二个实例吗?
【发布时间】:2014-04-07 23:56:17
【问题描述】:

我有一个可以用 tinimce 编辑的 textarea 女巫。 我创建了一个插件,将文本保存或拆分为不同的字符串(包含不同语言的文本,由标题标签中的一些特殊标签分隔。它看起来像:

标题=“|标签-d|一些德语文本|tag-e|一些英文文本|tag-f|一些法语文本...

用户可以在 Tinymce 对话框中编辑这些文本(这很好!

   editor.windowManager.open({
      title: "Info",
      defaults: {type: 'textbox', multiline: 'true', minWidth:600, minHeight:100},
      body: [
      {name: 'deutsch', label: 'deutsch', value: deutsch},
      {name: 'franzoesisch', label: 'französisch', value: franzoesisch},
      {name: 'englisch', label: 'englisch', value: englisch},
      {name: 'italienisch', label: 'italienisch', value: italienisch},              
      ],

现在我想做的是用另一个 tinymce 实例编辑这些文本,以便用户可以格式化并特别添加一些链接到每种语言的选定文本。考虑到用户选择的单词,我如何为不同的文本框调用 tinymce? 有什么提示吗?

【问题讨论】:

    标签: tinymce


    【解决方案1】:

    这似乎是可能的。 您所要做的就是将您将在 Tinymce 对话框中编辑的文本写入页面上的 textarea,然后为此 textarea 初始化一个 tinymce。 这个新编辑器将打开,您需要在用户完成后写回内容(点击按钮)。

    【讨论】:

    • 您是否有一些示例代码如何在不关闭 tiny 并取回值的情况下写回我的页面?据我了解,我必须在主要文本区域上打开 Tiny。 (作品) - 然后选择要编辑的文本。 (作品)-在第一个对话框中,我将内容分成不同的语言(tinymce-textboxes)并显示它们以进行编辑。(作品)-然后我将文本框写回我的页面(到 Textareas)离开 Tiny-dialog打开(如何?) - 然后我为所选语言文本(Textarea)启动 Tiny 的新实例(如何?) - 编辑并将其写回第一个打开的对话框(如何?)
    猜你喜欢
    • 1970-01-01
    • 2021-08-13
    • 1970-01-01
    • 2021-11-15
    • 2013-04-29
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 2012-07-08
    相关资源
    最近更新 更多