微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 为什么在Indesign中关闭窗口不起作用?

我有一个关于Indesign脚本的问题.

当你关闭一个窗口时,它为什么会起作用:

submitButton.onClick = function(){
    close();
}

但是当我尝试之后执行一个函数时:

submitButton.onClick = function(){
    close();
    tagElements();
}

(注意我使用的是“with”标签,因此不需要window.close())

窗户关不上?我忘记了什么吗?不应该关闭窗口,然后执行功能

窗口初始化如下:

var de = new Window('dialog','Descriptions');

解决方法

用de.close()替换close()应该可以解决问题.这适合我;

var de = new Window('dialog','Descriptions');
btn = de.add('button',undefined,'close');  
btn.onClick = function() {  
    de.close();
    alert('foo');
}
de.show();

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐