HTML文件到自动登录表单

时间:2015-02-24 17:55:30

标签: javascript html

我需要找到一种方法让页面将您重定向到带有登录表单的第三方页面并为您登录。需要在可以访问页面但不能向所述页面输入任何内容的屏幕上使用它。

我设法创建一个html文件,将我带到页面;

<html>
      <head>
        <script type="text/javascript" language="JavaScript">
        window.onload = function() {
        window.location.href = 'www.URL.com';
        };
        </script>
    </head>

</html>

我还想通过,如果我在打开页面后将以下内容粘贴到地址栏中,则会将我登录;

javascript:void(document.loginForm.name.value = 'MYUSERNAME');
javascript:void(document.loginForm.password.value = 'MYPASSWORD');
javascript:void(document.loginForm.submit())

我无法将两者结合起来。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

检查另一个网站上的表单来源并查找action属性(可能类似于action="/login/"

(也记下方法属性)

然后在您自己的页面上创建一个表单,其他网站的操作如下:

<form id="loginForm" action="http://othersite.com/login/" method="same as other site">
  <input type=hidden name="name" value="MYUSERNAME"/>
  <input type=hidden name="password" value="MYPASSWORD"/>
</form>

您可以使用

在页面加载时提交表单
<script>
    window.onload = function() {
       document.getElementById('loginForm').submit();
    };
</script>