从网站

时间:2016-06-14 07:23:42

标签: javascript jquery asp.net

我想使用javascript从我的网站提交另一个网站提交按钮,是否可能..?我的代码如下:

<script type="text/javascript">
    function formSubmit() {
        document.getElementById("form1").submit();
    }
</script>

<form name="form1" method="post" action="http://XXXXX/Login.aspx?ReturnUrl=%2fdefault.aspx?" id="form1" >
    <input type="hidden" name="NewCorporateId" id="NewCorporateId" value="XX" />
        <input type="hidden" name="UserName" id="UserName" value="XXXX" />
        <input type="hidden" name="Password" id="Password" value="XXXX"  />
</form>

<form name="form2" id="form2" method="post> 

 <a href ="javascript:formSubmit()">Click here</a>

</form>

1 个答案:

答案 0 :(得分:1)

  

指定的网址在新标签页中打开正常,按钮未在此处提交   现场。该网站包含一个提交按钮和用户名和   密码文本提交..我有用户名和密码值..所以我尝试   从我的网站提交推荐网站的按钮。

可能且邮政编码正确但由于您在aspx页面上发布 Login.aspx,因此aspx页面可防止发送非来自通过添加控件的哈希码来获得相同的站点。此外还有页面的ViewState,以及aspx添加的其他隐藏参数 - ,因此您的通话将失败

与处理login.aspx页面的人联系,为您提供登录的方式 - 不是直接在页面上。

相关:   What is the purpose of __EVENTVALIDATION __VIEWSTATE in aspx?