Event.preventdefault () и event.stoppropagation не позволяет нам переопределять функциональность ctrl + p, ctrl + d и ctrl + t в mozilla.

Мы пытаемся переопределить функциональность кнопок быстрого доступа с помощью javascript, но некоторые из них не работают должным образом в Firefox. Например: мне нравится заменять Ctrl + P своей функциональностью, используя event.preventDefault () и event.StopPropagation и то же самое для Ctrl + t и Ctrl + d. Но он отлично работает в chrome.

e.preventDefault() и e.stopPropagation() предотвратят события по умолчанию и остановят всплытие событий. Они поддерживаются обоими браузерами. Это должна быть другая часть кодов, например, тот, который вы пытаетесь переопределить, который не беспокоит.
RedPandaz 26.10.2018 07:52

привет @RedPandaz Вот мой код: if (event.ctrlKey && event.keyCode == state.hotKeys.keyP) {event.preventDefault (); event.stopPropagation (); this.showOriginal () // это моя отдельная функция, которую я использую для отдельных функций}

Ishan Sharma 26.10.2018 08:02
0
2
28
0

Другие вопросы по теме