TinyMCE HTML编码反斜杠

时间:2014-10-22 18:30:46

标签: javascript tinymce

所以我的问题类似于找到here的问题,按照我的例子,我试图强迫Tiny MCE编码反斜杠......

目前我正在测试的是在页面上为下一行设置一个断点

tinymce.init( init );

然后我在控制台中运行以下内容

init.entities += ",92,#92"; init.entity_encoding = "named";

我看到init对象中的值更新但我的\未转换....

不确定我错过了什么......

2 个答案:

答案 0 :(得分:0)

终于找到了解决这个问题的方法......

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

答案 1 :(得分:0)

在较新的版本(4.x 及更高版本)中,代码片段应如下所示:

setup: function (editor) {
    editor.on('GetContent', function (e) {
        //character encoding for backslash
        e.content = e.content.replace(/\\/g, "\");
     });
}