gpt4 book ai didi

php - CKEditor如何对HTML所见即所得编辑器进行编码?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:44:41 25 4
gpt4 key购买 nike

我在我的网站上使用所见即所得的编辑器 CKEditor。如果我在编辑器中使用 javascript 脚本并发送这些更改,我会遇到问题。它向我显示一个弹出窗口而不是向我显示 HTML 字符串。我尝试对我输入的文本进行编码,但它对编辑器创建的所有代码(粗体、下划线)进行编码。

我还尝试使用所见即所得编辑器进行配置:

config.htmlEncodeOutput = true;

通过输入 <script> alert ('test') </ script>在编辑器中,它在显示器上正确显示。但是如果我想重新编辑我的代码,他在编辑器中写给我:

&lt;script&gt;alert(&quot;test&quot;);&lt;/script&gt;

你知道如何解决这个问题吗?

最佳答案

尝试将此代码添加到 ckeditor/config.js:

config.basicEntities = false;
config.entities = false;

同时确保 ACF 设置为不剥离您的代码。更多信息:

http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter

关于php - CKEditor如何对HTML所见即所得编辑器进行编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22222470/

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