2011-07-09 75 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