Я использую GreyBox для открытия новой HTML-страницы в том же окне.Он работает нормально, но теперь я хочу, чтобы он закрывался при нажатии клавиши escape или если пользователь щелкает где-то еще на странице.Как я могу это сделать?
edit: ---
document.onkeypress = function (event) {
if (event == undefined) { event = window.event; }
if (event.keyCode == 27) {
AJS.AEV(document,"keypress",GB_hide);
}
}
Я использовал это, и он отлично работает на Mozilla, но не на Safari или Chrome .... любая идея, почему это тактак ??