当表单提交到当前页时,如果刷新返回页,就将出现是否重新提交的提示
这是浏览器提供的一种阻止灌水的保护措施实在看不明白“怎么样写才不会刷新页面不要提示是否提交表单php只有点击按钮才提交表单”表达的是什么意思,一个标点都没有

解决方案 »

  1.   

    例如:
    <from action=“a.php”>
    <input type="text" value=""/>
    <input type="submit" value="提交"/></from>
    我有提交过一次我要刷新一下页面就会提示"是否要提交表单"。我就是要浏览器不要有这样的提示要怎么处理
      

  2.   

    那也是你代码里面的提示 不会是window.onload = function(){if(confirm('')){}}了吧 这跟浏览器半毛钱关系都没有 仔细看看你代码吧
      

  3.   

    我都没有用javascript写文本框的判断是否第一次加载就是单单的用表单提交给另一个php页面去处理提交的内容
      

  4.   

    PHP里判断下 IF($_GET) 这样子应该就可以了  我之前也经常写本页传值给本页的   但是现在不这样写了 不知道说的准确不...
      

  5.   

    这个是浏览器对于form post提交的默认处理方式吧,避免不了。你可以改用get方式提交或者用ajax提交。
      

  6.   

    a.php post to b.phpa.php<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
      <title> submit </title>
     </head> <body>
      <form name="form1" method="post" action="b.php">
       <p>name:<input type="text" name="name" value="fdipzone"></p>
       <p><input type="submit" value="submit"></p>
      </form>
     </body>
    </html>
    b.php<?php
    $name = isset($_POST['name'])? $_POST['name'] : '';
    if($name!=''){
    ?>
    <script type="text/javascript">
    alert('name=<?=$name?> submit success');
    window.location = "b.php";
    </script>
    <? } ?>