Как я могу отправить форму на сторонний веб-сайт, не вызывая перезагрузку страницы (т. Е. В фоновом режиме)?
Для некоторого фона я пытаюсь программно войти в систему пользователя в ихУчетная запись Google в фоновом режиме.
Я могу программно войти в них, используя следующее:
var div = document.createElement("div");
div.innerHTML = FORM_HTML;
var form = div.getElementsByTagName("form")[0];
form.action = "https://www.google.com/accounts/ServiceLoginAuth";
form.GALX.value = FORM_GALX; // dynamically obtained using AJAX
form.Email.value = USER_EMAIL;
form.Passwd.value = USER_PASSWORD;
form.submit();
Это войдет в систему и откроет мою панель Google.Как я могу предотвратить перенаправление form.action
меня?
Обратите внимание, что этот div никогда не добавляется в документ, что предпочтительно, но не обязательно.