1

我需要提交此表格(最好使用 cURL):

<form method="post" action="results.asp" name=FrontPage_Form1 onSubmit="return true">
<input name="regno" size="7" maxlength=7>
<input type="submit" name="B1" size="15" value="Submit">
</form>

这个表单在一个网站上并且在那里运行良好,重定向到页面 http:website//results.asp 并显示信息。

但是如果我下载这个 html 表单并在我的本地浏览器中打开它并提交,它就不起作用

results.asp 页面在 asp 页面生成的 html 页面中显示“访问被拒绝”。

附加信息: - 当 html 页面在同一台服务器上时:输入错误的“regno”会导致页面准确显示 - 在本地打开此表单时,它总是说拒绝访问。

如果有任何不清楚的地方,请告诉我。

4

1 回答 1

0

如果您在本地浏览器中打开一个 html 文件,然后尝试在没有完整 URL 的情况下发布到另一个页面,那么它将在该文件的同一目录中查找,我想该文件不存在,因为您无权访问它。您需要在表单操作中输入完整路径,如下所示:

<form method="post" action="http://www.resultsserver.com/results.asp" name=FrontPage_Form1 onSubmit="return true">
于 2013-09-13T17:50:35.660 回答