Все версии программного обеспечения панели управления Plesk всегда имели эту «функцию», отключающую функцию автозаполнения пароля браузера. Конечно, они утверждают, что это мера безопасности, но на самом деле это не так.
Итак, как можно заставить страницу входа в Plesk вести себя и позволить браузеру запомнить поля для входа в систему и пароль?
Спасибо.
PS: Я пытаюсь изменить реальную страницу, а не взломать свой браузер.
Я пытался решить ту же проблему, и в итоге решение, которое я выбрал, заключалось в создании букмарклета, чтобы я мог щелкнуть один раз и ввести данные в поля, не просматривая их. Это, конечно, имеет последствия для безопасности в зависимости от того, насколько безопасно вы считаете закладки в своем браузере! Но для меня это работает хорошо, вот код, который я использовал для страницы входа в мою установку Plesk 9.5.4:
javascript:(function()%7Bvar%20a=workFrame.document.forms[0];b=workFrame.document.forms[1];u=a.elements['login_name'];p=b.elements['passwd'];u.value='yourusernamehere';p.value='yourpasswordhere';%7D)();
Страница входа на самом деле использует фреймы, мне потребовалось время, чтобы заметить, а затем заставить букмарклет работать! Этот код работает для меня с использованием Safari 5 в Mac OSX 10.6.7.
В Chrome вы можете установить расширение «Autocomplete = on», которое снова заставит автозаполнение работать.
В Plesk 11 этот параметр «autocomplete = off» жестко запрограммирован в зашифрованных файлах PHP, поэтому взлом common.js не работает, расширение действительно заставляет его работать. Также; он должен пережить обновления / обновления.
Откройте файл на стороне сервера, который создает страницу входа. Должно получиться что-то вроде:
automplete="off"
в форме входа в систему. Это параметр формы html. Просто удалите его, и автозаполнение вернется к вам.
Если вы не знаете, какой это файл, просто используйте grep для автозаполнения.