我正在使用 post 方法测试 Html 表单并得到了这个奇怪的结果:我在服务器 apache上有两个 html 页面(已经安装了 php):post.html 和 target.html,这些页面的代码如下:
post.html(不用担心 html 标准)
<div style="text-align: center">
<form method="POST" action="target.html">
<input type="text" name="testname" value="sometext" />
<input type="submit" value="submit" />
</form>
</div>
和target.html
<html>
<head>
</head>
<body>
<h1>Target page</h1>
</body>
</html>
当我在 post.html 页面上的表单中输入数据并点击提交按钮时,我到达了 target.html 页面。在这个页面(target.html)上,我刷新了页面,我收到的是一个空白页面。我第二次刷新,它变成了正常的Html页面。
我不知道为什么我第一次刷新时它返回一个空白页面,我尝试了相同的方法但是使用 PHP 页面,并且目标页面的内容(假设名称 target.php)仍然存在(不像上面的 html 文件那样为空白) 那么,你能解释一下这个问题吗?谢谢你。