Поведение execCommand insertText
в Firefox не требует e.preventDefault()
- однако в chrome и других браузерах это требуется.Как мне выровнять это поведение между браузерами, без использования навигатора.
Пример кода
function onPaste(e) {
e.preventDefault() //required in chrome but not firefox?
document.execCommand( "insertText", false, 'test' );
}