2014-10-20 96 views
-1

我正在嘗試編寫一個腳本,該腳本自動填充另一個網站的兩個輸入字段。我在網站上看到一個鋸,兩個輸入字段的名稱分別是'userid'和'userpass'。 我也寫了這個非常簡單的一小段代碼,使其更容易理解。 (比方說http://www.w3schools.com與名稱「用戶ID」和「爲userpass」兩個輸入字段)使用JavaScript填充另一個網站的輸入字段

<input type="button" value="Username" onClick="Start()" /> 
<input type="text" id="username" value="Username"/> 
<input type="text" id="password "value="Password"/> 

<script language="JavaScript"> 

function Start() 
{ 
    var username = document.getElementById("username").value; 
    var password = document.getElementById("password").value;; 

    window.open("http://www.w3schools.com"); 
} 

</script> 

如何傳遞這兩個變量,它們的值填充到兩個輸入字段? 有什麼可能的方法嗎?

謝謝

+0

你不能,XSS是被禁止的! – micnic 2014-10-20 13:40:32

+0

這可以通過Chrome擴展完成,但不能像@micnic所說的那樣使用XSS。 – 2014-10-20 13:41:52

回答

-1

您可以下載該網站中的iframe,然後訪問,你需要的是這樣的字段:

var name = $('iframe[name=select_frame]').contents().find('#select_name').val(); 
相關問題