Это можно сделать, обработав событие onkeypress
окна, чтобы проверить, нажата ли клавиша CTRL
и S
, и, если это так, отменить событие, вызвав preventDefault()
объекта события:
window.onkeypress = function(event) {
if (event.charCode === 115 && event.ctrlKey) {
event.preventDefault();
// your code here....
alert("'Save As' dialog suppressed!");
}
};
Обратите внимание, что событие нажатия клавиш может вести себя по-разному в разных браузерах.Однако в FireFox это сработало.