<body onload="javascript:waitlayer.style.display='none';">
<div id=waitlayer style="position:absolute;top:0;left:0;width:800;height:600;display:display">
<img src="wait.gif" width=800 height=600>
</div>
...
</body>做个wait.gif的等待

解决方案 »

  1.   

    <html>
    <head>
    <meta NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <meta http-equiv="Refresh" content="1;URL=check.jsp">
    <!--将URL里的check.jsp改为你将要处理的页面-->
    <meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
    <meta http-equiv="Content-Type" content="text/html" ; charset="gb2312">
    <title>正在处理……</title>
    </head>
    <body bgcolor="#F5F5CC" leftmargin="0" topmargin="0">
    <br>
    <p align="center"><FONT COLOR="#FF0000">正在处理…………</FONT>
    </body>
    </html>
      

  2.   

    可以使用js读取ie进度条并显示,我见过,但不会写,估计在网上能找到
      

  3.   

    当一个页面还在LOAD时,先在页面上显示"正在加载"等字样的信息,等页面完全读完后,就显示真正的内容<body onload="load.removeNode(true);test.style.display=''">
    <div id="load">
    正在加载...
    </div>
    <div id="test" style="display:none">
    正体内容
    </div>onload是页面下载完毕时触发的事件.把页面的内容放在一个style="display:none"的容器里(不显示),下载完毕就显示,原理不难的.致于显示时,那个loading没用了,就把它removeNode(true),销毁这个对象
      

  4.   

    <html>
    正在处理
    <%
      //process anything you want
    %>
    <%jsp:forward url='result.jsp'%>
    </html>