我也关注,
我想strong_chenfei (macula) 的意思是说在某些大体积的页面整个出来前,会有些loading啊,正在装载中啊之类的话吧,这是如何实现的?我想应该是html和javascript的搭配技术吧,不关jsp的事

解决方案 »

  1.   

    是不是先打印"Loading../.0"再重定向到另外一个叶面呀
      

  2.   

    哦?  那应该如leonzhao(灯泡)你说的那种情况吧,应该不是“Loading../.0”再重定向的方式吧,因为我见过一些页面是在在整个页面陆续的出完后那些loading的字样才消失的,以前我想应该是用javascript控制当整个页面load完后再消失有“load”字样的层的,但听leonzhao(灯泡) 这么一说,倒想听听他的意见了,请指教!
      

  3.   

    我说就是和 lbluekey(蓝鸟) 一样的,目的是在JSP响应前不让页面空着。但是你说的就不是,你说的这种是因为页面太大或东西太多做的。这里:<div id=ld> 
      <br><br><br><br><br><br><br><br><br>
      <div align="center"><font face="Compacta Blk BT" size=20 color=#0099CC>Loading... </font> 
      </div><table width=300 height="20" align="center">
       <tr>
        <td align=left> 
         <table id=lpc bgcolor=#FF66CC height="20">
          <tr>
           <td> </td>
          </tr>
         </table>
        </td>
       </tr>
      </table>
    </div><script language=JavaScript> 
    var pc = 0; 
    load(); 
    function load() { 
    pc += 4; 
    lpc.style.width = pc + "%";  //画进度条
    time = setTimeout("load()",100); //延迟的时间,自己随便定一个适当的时间 ;
    if (pc > 100) { clearTimeout(time); 
    loaded() 


    function loaded() { 
    ld.style.display = 'none';  //隐藏进度条页面
    body.style.backgroundColor = '#BDE6FD'; //页面下载后的颜色;
    page.style.display = '';   //显示页面正文

    </script>
      

  4.   

    好多网站都是用html的refresh属性实现的,先生成一个显示loading的页面,设置refresh的时间,在一定时间后刷新到目标url.
      

  5.   

    to xexplorer(西风漂流)不是的不是前端refresh时间,Loading的页面一上来就转到下一个页面上,而下一个页面是执行比较慢的。这样,在下一个页面flush第一次数据前,一直都会显示Loading。