<html>
<head>
<title>梅花雪的页面加载</title>
  <script language=javascript><!--
  document.write('<div id="loadDiv" style="padding-top: 50; padding-left: 50">'+
                 '页面正在载入,请等待<span id="loading"></span></div>');
  var setInterval1 = setInterval("loading.innerHTML += '.'", 300);
  var setInterval2 = setInterval("loading.innerHTML = ''", 15000);
  window.onload = function()
  {
     document.getElementById("hiddenDiv").style.display=""; //显示页面内容
     var e = document.getElementById("loadDiv");
     e.parentNode.removeChild(e);
     clearInterval(setInterval1);
     clearInterval(setInterval2);
  }
  // --></script>
</head><body>
<div id=hiddenDiv style="display: none">
<img src=http://image2.sina.com.cn/jc/upload/120/5170/20060404/2257/451470/451471.jpg>
  <!-- 将你的网页所有内容都放在这个div之内即可 --></div>
</body>
</html>

解决方案 »

  1.   

    <TABLE width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" ID="Table1">
      <TR> 
        <TD align="center"> 
          <H1><font color="#CC3300" face="方正舒体">欢迎光临!</font></H1>
          <p>&nbsp;</p>
          <p>&nbsp;</p></TD>
      </TR>
      <TR> 
        <TD height="70" align="center">请稍候,正在加载数据.......</TD>
      </TR>
      <TR valign="top"> 
        <TD align="center" height="100"><IMG src="images/dealing.gif" width="154" height="15"></TD>
      </TR>
    </TABLE>
    <%
    要执行的代码............
    %>
    <script language="javascript">function winclose()
    {
    window.close();
    }
    //3秒后关闭此窗口,时间自己设
    setTimeout("winclose()",3000);
    </script>
      

  2.   

    我按照meizz(梅花雪) 的方法试了,怎么不行啊???哪位高手帮忙看看代码如下:
    <%@page contentType = "text/html;charset = gb2312" import="java.lang.*;import java.io.*"%>
    <html>
    <head>
    <title>
    TCAPing
    </title>
    </head>
    <script language=javascript>
      document.write('<div id="loadDiv" style="padding-top: 50; padding-left: 50">'+
                     '页面正在载入,请等待<span id="loading"></span></div>');
      var setInterval1 = setInterval("loading.innerHTML += '.'", 300);
      window.onload = function()
      {
         document.getElementById("hiddenDiv").style.display=""; //显示页面内容
         var e = document.getElementById("loadDiv");
         e.parentNode.removeChild(e);
         clearInterval(setInterval1);
      }
    </script>
    <body bgcolor="#ffffff">
    <div id="hiddenDiv" style="display: none">
    <table width="450" cellspacing="0" align="center" class="tableBorder">
       <tr class="tableHead">
           <td height="25" align="center" valign="middle">Ping的结果</td>
       </tr>
       <%  String sCmd = "ping 10.2.35.168";
           Process process = Runtime.getRuntime().exec(sCmd);
           BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(process.getInputStream()));
           String line = bufferedreader.readLine();
           String sResult = "";
           for(;line!=null;){
               sResult += "<tr><td>" + line + "</td></tr>";
               line = bufferedreader.readLine();
           }
           out.println(sResult);
       %>
    </table>
    </div>
    </body>
    </html>