Я хотел бы отключить отмену и повторную загрузку во всех браузерах с помощью JavaScript. Я хочу сделать это, так как наше приложение имеет собственную историю отмены и повторения истории.Отключить отменить и повторить в браузерах
Я уже могу обрабатывать нажатия клавиш, чтобы отключить отмену и повторную запись с помощью ввода клавиатуры, но я также хотел бы отключить элементы меню. (Стандартное меню и меню правой кнопки мыши)
Возможно ли это? Даже если это возможно только в некоторых браузерах, это будет лучше, чем никто.
Единственный способ я знаю, было бы обнаружить изменение в поле и проверить, если она не была вызвана вводом с клавиатуры, вырезать/вставить, или собственные сценарии, то предположим, что это был откат/redo, которая сделала это. Насколько мне известно, нет обработчика рабочих событий, чтобы ловить события отмены/повтора, поэтому (если вам это действительно нужно) это может быть единственным вариантом. –