tinyMCE编辑器为多语言角色提供编码结果

时间:2013-06-26 05:26:45

标签: php html character-encoding tinymce

我正在使用tinyMCE编辑器更新CMS内容,它在英语中运行良好,但如果我输入japanese(テスト=>test)语言并提交(jQuery + Ajax),则输出为{{1} }。

我将编辑器内容值设为

%u30C6%u30B9%u30C8

我在tinyMCE初始化中使用了实体编码

escape($.trim(tinyMCE.get('textarea_content').getContent()));

但没有运气。

1 个答案:

答案 0 :(得分:0)

在您启动编辑器之前,应该使用%u替换\u

var content = $('textarea_content').html().replace('/\\%u/gi','\u');
$('textarea_content').html(content);

tinymce.execCommand('mceAddControl', false, 'textarea_content');