Как отключить сохранение пароля всплывающего окна браузера для браузера Microsoft Edge - PullRequest
0 голосов
/ 22 января 2019

У меня есть поле пароля и используется autocomplete = "off" для отключения всплывающего окна сохранения пароля в браузере. Но оно не работает. Затем я попытался использовать в качестве входного типа «текст» и использовал CSS, чтобы сделать введенный текст паролем, используя «-ms-text-security: disc:;». Он не работает в Edge.

<input type="text"  style ="-ms-text-security: disc;"/>

Я также использовал «-webkit-text-security: disc;» вместо «-ms-text-security: disc:;» и работал с Chrome, но не с Edge.

1 Ответ

0 голосов
/ 23 января 2019

Попытка добавить строку кода ниже в ваш ввод HTML поможет вам отключить всплывающее окно сохранения пароля браузера.

readonly onfocus="this.removeAttribute('readonly');" autocomplete="off" 

Пример кода:

<!DOCTYPE html>
<html>
<head>
	<title>Login Form</title>
</head>
<body>

<form action="">
  

  <div class="container">
    <label for="uname"><b>Username :</b></label>
    <input type="text" placeholder="Enter Username" name="uname"  readonly 
    onfocus="this.removeAttribute('readonly');" autocomplete="off" ><br>

    <label for="psw"><b>Password : </b></label>
    <input type="password" placeholder="Enter Password" name="psw" readonly 
    onfocus="this.removeAttribute('readonly');" autocomplete="off" ><br>

    <button type="submit">Login</button><br>
   
</form>

</body>
</html>
...