我想使用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>
答案 0 :(得分:1)
指定的网址在新标签页中打开正常,按钮未在此处提交 现场。该网站包含一个提交按钮和用户名和 密码文本提交..我有用户名和密码值..所以我尝试 从我的网站提交推荐网站的按钮。
可能且邮政编码正确,但由于您在aspx页面上发布 Login.aspx
,因此aspx页面可防止发送非来自通过添加控件的哈希码来获得相同的站点。此外还有页面的ViewState,以及aspx添加的其他隐藏参数 - ,因此您的通话将失败。
与处理login.aspx页面的人联系,为您提供登录的方式 - 不是直接在页面上。
相关: What is the purpose of __EVENTVALIDATION __VIEWSTATE in aspx?