Dart How to prevent chrome back to previous page when user press DELETE or BACKSPACE -


how can prevent browser previous page when user press backspace or delete in dart?

i have listening key events this:

// keyboard event streamsubkey = window.onkeyup.listen((keyboardevent e) {     switch (e.keycode) {        case keycode.backspace:        case keycode.delete:             // , stop browser previous.        break;     } }); 

case keycode.backspace: should enough, delete doesn't navigate anywhere.

just add e.preventdefault();.

you want skip e.preventdefault(); when current element input element or textarea.

if(!(e.target inputelement || e.target textarea)) {   e.preventdefault(); } 

not tested


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -