2012-02-05 65 views
0

形式here在浏览器工作正常,但由于某种原因,我不能以编程方式提交。形式不提交编程

如果我没有进入浏览器形式的任何然后当我提出我收到了“登入错误”。但是,如果我尝试发送POST请求到表单动作url(带和不带参数),响应是相同的页面。为什么是这样?

+1

我会冒险猜测:JavaScript。 – Ryan 2012-02-05 05:21:15

+0

我查看了页面源代码,JavaScript不是提交表单的一个因素。另外,当我禁用JavaScript时,表单在浏览器中正常工作。 – LanguagesNamedAfterCofee 2012-02-05 05:23:50

回答

1

你可能不占全部<input />领域。当序列化的形式,我得到的参数此列表:

__EVENTTARGET= 
__EVENTARGUMENT= 
__VIEWSTATE= 
UserLoginControl%24districtId= 
UserLoginControl%24districtName= 
UserLoginControl%24UserName= 
UserLoginControl%24UserPassword= 
UserLoginControl%24district= 
districtId= 
districtName= 
ScreenWidth= 
ScreenHeight= 
FlashPlayerVersion= 

确保您设置所有他们(或猜测,并检查哪些没有任何意义)。