当我点击一个雷达按钮,然后回发更改页面url作为/blabla.aspx?btnMsg_ClientState=&btnCarDetails=Sorgula&btnCarDetails_ClientState=&btnPrice_ClientState=&btnReject_ClientState=#。
先是弹出的工作,然后是休息。
有5个额外的按钮,似乎都在网页网址。这些查询字符串从何而来?
Ie开发工具说:
ScriptResource.axd...
我找不到解决办法,请帮帮忙。
发布于 2013-03-04 15:40:01
页面上的表单似乎在提交时被配置为使用GET请求。
<form id="form1" runat="server" method="get">
在这种情况下,页面上的所有参数都指定为URL的一部分,URL包括用于呈现按钮的输入元素以及页面上的其他输入元素。
您可以通过将表单的方法属性设置为post来更改此行为,以便使用POST请求提交表单。
<form id="form1" runat="server" method="post">
在这种情况下,参数将在HTTP请求的消息体中传递。
https://stackoverflow.com/questions/14933459
复制相似问题