2011-07-09 74 views
0

下面的代碼將用戶重定向到一個登錄pagw:如果我將其粘貼到urlbar(在空白屏幕上)腳本(JS)登錄帳戶不工作

javascript:window.location='https://1.1.1.1/login.html';while(true){if(document.readyState == "complete"){window.onload(document.forms[0].Submit.click());break;}} 

腳本不起作用。它會https://1.1.1.1/login.html但不能登錄。但是,如果我去https://1.1.1.1/login.html並粘貼此腳本,它運作良好。

爲什麼第一個解決方案不起作用?

+0

極品1.其中'的https:// 1.1.1.1/login.html'是,或者2.例如'console.log(document.forms [0] .Submit)'的結果。 – JiminP

回答

1

了window.location = '的https://1.1.1.1/login.html'

設置窗口的位置的其他頁面。 .window.location後腳本吊索excuting

如果你在loginpage的URL不會改變,在(一些)瀏覽器的腳本的其餘部分將被excuted