我所在项目的方法就是在用户按提交之后
显示 提交中 这句话,然后让这句话不停闪烁,
服务器的相应过来了,自然就刷新页面,不再闪烁了/   <div id="waitDiv" style="visibility:hidden;display:none">
      <table width="950" border="0" cellspacing="0">
        <tr>
  <td width="20">
            <br>
          </td>
  <td>
<table>
  <tr>
    <td class="blink" style="font-size:12.0pt;"><font color="red"><b><blink><bean:message key="wait"/></blink></b></font></td>
  </tr>
</table>
  </td>
</tr>
  </table>
  </div>
function sub() {
        ....submit();
blink();
}
function blink() {
    if (!document.all) { return; }
    for (i = 0; i < document.all.length; i++) {
      obj = document.all(i);
        if (obj.className == "blink") {
          if (obj.style.visibility == "visible") {
            obj.style.visibility = "hidden";
          } else {
            obj.style.visibility = "visible";
          }
        }
    }
    setTimeout("blink()", 800);
}

解决方案 »

  1.   

    做假进度条,或者假提示...用Ajax就做真·进度条或者真·状态提示喵....
      

  2.   

    用AJAX吧`而且像你这样的需求应该也不难~学一下下就KO了~
      

  3.   

    我朋友公司做一页面:
    点查询后跳转到一个静态html提示:"正在查询...",3秒后跳转到结果页面
    然后忽悠客户说这是ajax技术...那个汗啊呐...
      

  4.   

    LS  你说的那个静态页面  在哪儿连接呢  还有设置时间 应该就是在JSP页面顶部设置时间就行
      

  5.   

    回8楼,按这个要求的话,就必须使用ajax做了......