gpt4 book ai didi

javascript - tinyMCE 编码 HTML 标签

转载 作者:行者123 更新时间:2023-12-03 01:49:08 24 4
gpt4 key购买 nike

TinyMCE 正在编码 HTML 标签,所以如果我有类似的内容:

<b>Test</b>

保存到DB时将另存为:

&lt;b&gt;test&lt;/b&gt;

我的初始化是:

tinymce.init({
selector: '#post-message',
mode: "specific_textareas",
height: 500,
menubar: false,
plugins: 'paste print preview searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists textcolor wordcount imagetools contextmenu colorpicker textpattern help',
theme_advanced_buttons3_add : "pastetext,pasteword,selectall",
toolbar: 'bold italic link | numlist bullist',
paste_word_valid_elements: "b,i,p,a[href],ol,ul,li,em,br",
entity_encoding: "raw",
paste_preprocess: function(p1, precontent){
var clean_content = clear_content(precontent.content);
precontent.content = html_decode(clean_content)
},
branding: false
});

请注意,entity_encoding 设置为 raw。有办法禁用这个吗?我希望数据按输入的形式保存。

谢谢

最佳答案

我不认为 TinyMCE 自己这样做......它不会修改您所显示的 HTML。您可以制作一个 TinyMCE Fiddle 来显示对 getContent() 的调用,从而导致 TinyMCE 按照您的建议返回内容吗?您使用服务器端框架吗?您的应用程序的其他部分是否可能正在执行此修改?

关于javascript - tinyMCE 编码 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50494684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com