Как отключить диалог Сохранить как в Firefox - PullRequest
1 голос
/ 17 августа 2011

Как отключить диалог Сохранить как при нажатии Ctrl + S

Описание: я разрабатываю одно веб-приложение. Здесь, когда я собираюсь отправить форму, используя "Ctrl + S", в Firefox перед отправкой откроется диалоговое окно "Сохранить как". Как отключить диалог сохранения как в Firefox.

1 Ответ

2 голосов
/ 17 августа 2011

Это можно сделать, обработав событие 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 это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...