Я как бы новичок с JavaScript и программированием веб-приложений. Я пытаюсь создать утилиту «Авто Войти», которая заполнит поля UserName/PWD и автоматически отправит информацию на сервер и войдет в приложение без вмешательства пользователя. Это аналогично другой утилите, доступной под названием «RoboForm». Из-за некоторых вопросов конфиденциальности я не могу использовать эту RoboForm или любую стороннюю утилиту для этой цели в моей текущей организации. Итак, я решил создать его самостоятельно.Проблема с автоматической отправкой формы с кодом JS, написанным в адресной строке браузера
Это то, что я пытаюсь сделать; После того, как я на странице входа в моем приложении, я пишу ниже яваскрипт кода в адресной строке браузера:
javascript:document.getElementById('Username').value='xyz';document.getElementById('Password').value='xyz_123';document.getElementById('Destination').value='TestDB';document.forms['Form1'].submit();
С помощью этого кода все работает нормально, за исключением того, форма не получает «Auto Опубликовано». Мне нужно вручную нажать кнопку «Войти», чтобы продолжить.
Я провел некоторое исследование по Google и узнал, что идентификатор кнопки не должен быть «Отправить». Я проверил, что и приложение, которое я пытаюсь войти в систему, имеет некоторый идентификатор diff, так что это не проблема. Я не уверен, почему форма не получает «Auto Submitted».
Обратите внимание: приложение, к которому я пытаюсь войти, является сторонним приложением, и у меня нет доступа к исходному коду.
Может ли кто-нибудь помочь мне в этом? Если какие-либо другие альтернативы существуют для достижения того же, пожалуйста, предложите мне.
Спасибо! Swad