在使用 ESC 按钮停止窗口关闭时,我遇到了一个问题。
一旦我从键盘上单击 ESC 按钮,窗口就会关闭。我希望窗口不应该关闭,而是应该提示一个消息框,询问“你真的想关闭”两个按钮是或取消
如果人们单击“是”按钮,则窗口应销毁,否则窗口应保持原样。
但不知道为什么按 ESC 时窗口越来越近。
当用户使用以下代码单击 esc 按钮时,我正在提示消息
listeners: {
show : function(win) {
Ext.create('Ext.util.KeyNav', win.getEl(), {
"esc" : function(e){
alert('hi.. closing');
win.hide();
},
scope: win
});
}
}
现在我希望消息框出现并根据人回答要发生的事情。有什么帮助吗??