Я пишу сценарий, который использует нажатия клавиш, и мне нужно определить, находится ли пользователь в режиме insert
или overwrite
.
К счастью, режим перезаписи не являетсяFirefox, Chrome или Safari, но он есть в Edge.
Я провел большое количество поисков, и единственный подходящий код, который я нашел, это:
document.queryCommandValue("OverWrite");
Однако, похоже, этосо времени IE11 не поддерживается. В Edge он возвращает пустую строку независимо от того, находитесь ли вы в режиме вставки.
Я пытался использовать document.queryCommandState('OverWrite');
вместо этого, однако также всегда возвращает false.
Кто-нибудь знаетнового способа проверить это, предполагая, что это вещь, которую можно проверить?