1. 肯定不会,它是读取缓存中的内容!
2. 可能是你用了session, 它默认浏览器不缓存页面!

解决方案 »

  1.   

    不会刷新
                case "前 进":
                    history.go(1);
                case "后 退":
                    history.back();
                case "刷 新":
                    location.reload();
      

  2.   

    你网站是否使用了SESSION ?
      

  3.   

    不大明白你的意思!
    判斷用戶存在我用session
      

  4.   

    <?php
    $a = $_POST['a'] ? $_POST['a'] : $_GET['a'];
    ?>
    <input type=text value="<?php echo $a;?>">
    这样的话,返回过来的数据还能保留
      

  5.   

    histtory.back()就可以了,返回页面地址吧
      

  6.   

    不大明白你的意思!
    判斷用戶存在我用session
    __________________________
    那不就解了吗?看我前面的回答,就明白了!
      

  7.   

    http://www.phpe.net/faq/73.shtml问:为什么我在点击浏览器的后退按钮后,所有字段的信息都被清空了?答:这是由于你在你的表单提交页面中使用了 session_start 函数。该函数会强制当前页面不被缓存。解决办法为,在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。还有基于session的解决方法,在session_start前加上
    session_cache_limiter('nocache');// 清空表单
    session_cache_limiter('private'); //不清空表单,只在session生效期间
    session_cache_limiter('public'); //不清空表单,如同没使用session一般
      

  8.   

    可以强制session生效!!不过我没有使用过这种方法~<?php 
    // session start
    session_cache_limiter("private, must-revalidate");
    session_start();
    ...
    ?>这个是其他人提供给我的方法,清楼主自己测试吧
      

  9.   

    主要是通过header控制好过期时间就不会导致数据清空。Cache-control这种或者empire