在TinyMCE中搜索特定字符串

时间:2012-03-19 08:25:47

标签: wordpress tinymce

我正在为WordPress添加/编辑帖子/页面屏幕创建一个短代码生成器。

我想确保同一帖子/页面中不存在多个短代码。所以我为按钮添加了onclick函数,以便检查是否存在短代码。

我该如何继续这样做?

我搜索了TinyMCE API,我得到的最接近的是tinymce.Formatter.match方法。但是这个页面上没有例子。我并不认为这与内容搜索有任何关系。

另一种方法是简单地使用getContent方法并对其运行javascript代码。但我想这不是最好的选择,如果有内置的东西已经存在。

1 个答案:

答案 0 :(得分:0)

我不清楚你的用语是什么意思"短代码"。 但我想这是一个你可以使用getContent-Method找到的字符串。

还有其他几种搜索编辑器内容的方法。 由于tinymce编辑器在iframe中呈现,并且确实是真正的HTML代码,因此您可以使用浏览器的所有常规DOM方法。在tiny_mce/classes/dom/DOMUtils.js中提供了一些额外的DOM方法。