windows ie
要再次显示该网页,IE需要重新发送您以前提交的信息。如果您正在交易,应打击“取消”避免重复交易。否则,单击“重试”来再次显示该网页!弹出的警告如上!
如何才可以让自己的网页不弹出如上的警告呢?
我在自己的网页中有一个提交的表单。
<form id="post_comm_form" name="post_comm_form" method="post" action="action/docomm.php?act=post">
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td>昵称</td>
<td><label>
<input type="text" name="name" id="name" />
*</label></td>
<td>(必填!)</td>
</tr>
<tr>
<td>留言标题</td>
<td><label>
<input type="text" name='title' id="title" />
</label>*</td>
<td>(必填!)</td>
</tr>
<tr>
<td>内容</td>
<td><label>
<textarea name="content" cols="45" rows="5"></textarea>
*</label></td>
<td>(必填!)</td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="sub" id="sub" value="提交" />
</label></td>
<td> </td>
</tr>
</table>
</form>
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td>昵称</td>
<td><label>
<input type="text" name="name" id="name" />
*</label></td>
<td>(必填!)</td>
</tr>
<tr>
<td>留言标题</td>
<td><label>
<input type="text" name='title' id="title" />
</label>*</td>
<td>(必填!)</td>
</tr>
<tr>
<td>内容</td>
<td><label>
<textarea name="content" cols="45" rows="5"></textarea>
*</label></td>
<td>(必填!)</td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="sub" id="sub" value="提交" />
</label></td>
<td> </td>
</tr>
</table>
</form>
表单所在页面
add.php
处理的页面
doadd.php
当这个有表单的页面刷新的时候就会出现那个提示,怎么使他没有这个提示?
网络上面很多方法都试了,window。opener。location。reload()之类的,根本就不管用。
还有楼中有位回答的在表单中添加enctype="multipart/form-data" ,但是还是有的时候会出现那个刷新提示,而且出现之后要等非常长的时间再刷新才不会出现。非常奇怪啊。