gpt4 book ai didi

ckeditor - 数据网址/内容过滤

转载 作者:行者123 更新时间:2023-12-01 04:58:23 25 4
gpt4 key购买 nike

我想阻止我的用户将嵌入的图像粘贴到编辑器中。

<img src="data:image/png;base64,iVBORw...g==" alt="Red dot" />

检查手册后,我意识到元素属性有过滤器。

但是,我找不到任何关于过滤属性值的信息,例如 img 元素的 src 属性。

如果有人能指出我正确的方向,我将不胜感激。

干杯,

奥利弗

最佳答案

您可以为此使用高级内容过滤。您可以使用 config.disallowedContent 轻松阻止内容配置选项。

config.disallowedContent = {
img: {
match: function( element ) {
if ( element.name === 'img' && element.attributes.src && String( element.attributes.src ).match( /^data\:/ ) ) {
return true;
}
return false;
}
}
};

有关更多信息,请查看:
  • Disallowed Content指南,
  • Advanced Content Filter指南
  • 关于ckeditor - 数据网址/内容过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151700/

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