Как избавиться от надписи «Не защищено» в Chrome и Firefox

Если нет возможности или не хочется получать SSL-сертификат и переходить на HTTPS – то эта инструкция для вас.

Если на HTML-странице обнажужено поле ввода пароля <input type="password">, то в адресной строке браузера Chrome отображается сообщение Не защищено, а в Firefox – перечёркнутый замочек.

1. Заменить в HTML-коде type="password" на type="text" data-type="password".

2. В скриптах добавить:

$(
  function()
  {
    $('input[data-type=password]').focus(
      function()
      {
        $(this).attr('type', 'password');
      });
  });

Разумеется, должен быть подключён jQuery.

Теперь сообщение о незащищённом соединении будеть появляться только после фокуса на поле ввода пароля.

Комментарии