2016-03-22 2 views
0

Я хочу открыть URL-адрес, например. http://www.facebook.com. Как открыть его с одной страницы и установить значения поля ввода в мои учетные данные и автоматически нажать кнопку входа. Я нашел следующий фрагмент кода:Как заполнить текстовые поля и нажать кнопку отправки URL-адреса

<p>Your name: 
<br /><input name="name" id="name" /></p> 

<p>Your email: 
<br /><input name="email" id="email" /></p> 


<script> 

var hashParams = window.location.hash.substr(1).split('&'); // substr(1) to remove the # 
for(var i = 0; i < hashParams.length; i++){ 
var p = hashParams[i].split('='); 
    document.getElementById(p[0]).value = decodeURIComponent(p[1]);; 
} 

Это производит этот URL: www.xyz.com/contact.html#name=some_text&email=more%20text&username=john&age=23. (без кредитов).

Но я не знаю, где ввести URL-адрес, чтобы нажать.

+0

Вы передавая свои учетные данные в URL вы не доверяете? –

+0

Для этого вам нужно сначала узнать URL-адрес, а затем, как значения формы будут отправляться по запросу POST или GET, и на основании этого вы можете отправить запрос на сервер –

+0

Почему вы отметили в нем AngularJS? –

ответ

0

Осмотрите страницу и найдите поле входа в HTML.

Для Facebook, используйте:

document.getElementById("email").innerHTML = "YourEmail"; 
document.getElementById("pass").innerHTML = "yourpass"; 

В URL, попробуйте добавить

<script>document.getElementById("email").innerHTML = "YourEmailhere"; 
document.getElementById("pass").innerHTML = "yourpasshere";</script> 

после Facebook.com

+0

где ввести URL? Я не могу найти любую переменную, в которой есть url. –

Смежные вопросы