CKEditor - 添加自定义事件侦听器并调用原始

时间:2010-11-28 00:50:40

标签: javascript-events ckeditor

我使用标有“激活缩放”的复选框扩展了默认图像插件。如果用户最终检查该框,则将参数添加到图像URL。实际上这发生在复选框的onChange事件中。

我认识到每次更改url(txtUrl)时都会重新加载图片。这不是一个问题本身,但它成为一个严重的问题,因为我通过渲染Web应用程序前端的内容来调整图像的大小。意味着:用户始终拥有原始图像及其完整尺寸(默认情况下,它实际上会在上传过程中调整为1024x768),并且脚本会采用该尺寸进行刷新。

它的长短:我需要一种方法来阻止这种情况的行为。

首先想到:不要使用更改事件,而是更改网址并通过提交表单添加缩放参数,即单击确定按钮。

第二个想法:覆盖url文本字段的原始更改事件处理程序,检查是否通过添加zoom参数引发更改,如果不引发在图像插件中定义的原始事件处理程序。

anoynone有线索吗?

由于

1 个答案:

答案 0 :(得分:0)

没关系,我迷上了原始图片插件,所以我无法在url文本字段的onchange函数内决定是否刷新预览并调整图像大小。