我想通过按转义键隐藏模式弹出框。我找到了一种适用于包含正文标签的页面(不是内容页面)的方法;使用下面的函数,以及 body 标签的 onkeypress 事件。
function catchEsc(e) {
var kC = (window.event) ? // MSIE or Firefox?
event.keyCode : e.keyCode;
var Esc = (window.event) ?
27 : e.DOM_VK_ESCAPE // MSIE : Firefox
if (kC == Esc) {
var mpu = $find('ModalPopupExtender1');
mpu.hide();
}
}
问题是我正在使用内容页面,如果没有正文标签,我不知道,我该怎么做。有任何想法吗?