Afzaal Ahmad Zeeshan
Помимо того, что сказали другие, вы также можете попробовать использовать Ajax-запросы для отправки формы, таким образом, Вы сможете отправить данные на сервер, и браузер не будет вмешиваться здесь.
$.ajax({
data: {
uname: $('#username').val(),
upass: $('#pass').val()
},
success: function(response) {
// Handle successful response
}
});
Обратите внимание, что я использовал IDs, а не native
проверка типов выбор, этот выглядит чистым. Но это всего лишь быстрый взлом и может не сработать в более поздних версиях браузеров. Кроме того, это не означает, что какие-либо плагины не заметят этого.
Даже этот метод иногда терпит неудачу, если вы используете POST-запросы с именем пользователя/паролем для отправки форм. Мне посчастливилось увидеть диалог "сохранить пароль" в Chrome (Firefox сделал бы то же самое) для моих виртуальных машин Azure, где перезагрузка страниц и обычная отправка вовсе не являются проблемой.
Итак, как уже упоминалось в комментариях, это полностью в руках пользователя.