如何使iMacros填充/访问CKEditor富文本编辑字段

How to make iMacros fill/access CKEditor rich-text edit field?

本文关键字:CKEditor 文本编辑 字段 访问 何使 iMacros 填充      更新时间:2023-09-26

嗨,我正试图在网站中使用iMacros填充CKEditor富文本区域。

不幸的是,它在一个注册页面后面,所以我不能展示具体的例子。

在谷歌上搜索这个问题后,我在iMacros Wiki上找到了这个解决方案。http://wiki.imacros.net/FAQ#Q:_How_can_I_fill_a_TinyMCE_or_CKEditor_rich-text_edit_field.3F

URL GOTO=http://ckeditor.com/demo
TAG POS=1 TYPE=A ATTR=ID:demo3
URL GOTO=javascript:CKEDITOR.instances.editor2.setData('My<SP>content<SP>filled<SP>by<SP><b>iMacros</b>');

这个脚本不起作用,可能是因为它已经过时了

我需要知道如何计算这个部分/序列

"javascript:CKEDITOR.instances.editor2.setData"

在其他启用CKEditor的文本字段上。

找出这些值"TAG POS=1 TYPE=A ATTR=ID:demo3"

我熟悉iMacros,但我对Javascript非常陌生。

试试这个代码:

TAB OPEN
TAB T=2
URL GOTO=http://ckeditor.com/demo
URL GOTO=javascript:CKEDITOR.instances.editor1.setData('My<SP>content<SP>filled<SP>by<SP><b>iMacros</b>');

据我所知,Reach Text Editor实例(...instances.editorN...)的数量N会根据某些规则发生变化。查看演示页面"内联编辑"选项卡上的弹出提示(http://ckeditor.com/demo#inline)。