gpt4 book ai didi

ckeditor - 如何在 CKEDITOR 对话框中删除默认的 onCancel 确认提示?

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

当使用 ckeditor 链接、图像和表格属性对话框时,如果用户单击取消,CKEDITOR 将检查是否有任何更改,如果更改,则使用 js 确认弹出窗口提示用户。

如何在取消时禁用此提示;我们的 webapp 中没有其他对话框提示取消,这是不一致的。

似乎没有一种方法可以获取一个事件的所有处理程序的列表,以删除正在执行提示的处理程序。

我不想为每个对话框项指定一个自定义的 isChanged 来破解一个假的没有改变的东西。

是否有一种标准方法可以覆盖 CKEDITOR 中的 base on('cancel',...) 事件处理程序?我看到我可以对 dialogdefinition.OnLoad、OnOK、OnCancel 处理程序进行猴子修补,但是我所指的这个强制取消提示并没有在对话框的 OnCancel 中完成。

我使用的是最新版本 4.2

最佳答案

现在这是 4.3 版中支持的配置选项。只需指定 config.dialog_noConfirmCancel = true创建对话框时。

退房 http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-dialog_noConfirmCancel

关于ckeditor - 如何在 CKEDITOR 对话框中删除默认的 onCancel 确认提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18522739/

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