TinyMCE HTML Encode Backslash

时间:2014-10-22 作者:workabyte

所以我的问题和发现的问题相似here, 下面的例子中,我试图迫使微型MCE对反斜杠进行编码。。。。。。

目前,我所做的测试就是在页面上为以下行设置断点

tinymce.init( init );
然后在控制台中运行以下命令

init.entities += ",92,#92"; init.entity_encoding = "named";
我看到init对象中的值更新,但我的\\未转换。。。。

不太确定我错过了什么。。。。。。

1 个回复
SO网友:workabyte

好了,终于找到了解决办法。我必须编辑类wp编辑器。php并为$first\\u init数组包含以下内容

                \'setup\' => \'function(ed) 
                {                        
                    ed.onGetContent.add(function(ed, o) {
                        // Replaces all a characters with b characters
                        o.content = o.content.replace(/\\\\\\\\/g, "\");
                    });
                }\',

结束

相关推荐

将纹理区域设置为TinyMCE(编辑框)

我选择了一个旧插件,我需要根据客户的具体需求对其进行增强。在管理部分有一个文本区域,用于添加有关下载的信息(基本上是自定义帖子类型)。但是,“描述”字段是一个简单的文本区域,因此只存储文本。客户端需要能够以类似于WP中其他地方的帖子或博客编辑器的方式使用此功能。它主要需要添加新行和格式,而无需手动添加html。因此,根据我对WP的有限了解,我认为前进的方向是告诉WP如何利用TinyMCE。。。以下是用于在相关管理页面中创建的函数; public function display_sdm_descri