2016-03-22 9 views
0

URLを開くにはどうすればいいですか? http://www.facebook.com。 1つのページからそれを開き、入力フィールドの値を自分の資格情報に設定し、ログインボタンを自動クリックするにはどうすればいいですか? www.xyz.com/contact.html#name=some_text&email=more%20text&username=john&age=23:このURLを生成テキストフィールドを事前入力して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を入力する場所がわかりません。

+0

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

を追加してみてください、あなたが信頼していないURLに資格情報を渡していますか? –

+0

この場合、まずURLを知ってから、フォーム値がPOSTかGETリクエストかどうかを知る必要があり、これに基づいてサーバーにリクエストを送信することができます –

+0

なぜAngularJSにタグを付けましたか? –

答えて

0

ページを調べ、HTMLのログインフィールドを探します。 Facebookのために

、使用:URLで

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

は、Facebook.com

+0

どこにURLを入力しますか?私はそれにURLを持っているすべての変数を見つけることができません! –

関連する問題