最简单就是在跳转前,显示“正在...”,然后页面就保持不动,缺点是没有动态效果
或者套一个框架,
一个div,显示加载条,一个隐藏的iframe跳转到目标页面
当iframe的onload时,div隐藏,iframe显示

解决方案 »

  1.   

    ... 楼上说的正确 隐藏个iframe提交时该iframe显示 我喜欢放个动态的gif图片这样象加载的样子.
    如过有需要可以留言 我把代码贴你 一点点  
      

  2.   

    用CSS可以搞定的。html:<?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <link rev="stylesheet" rel="stylesheet" href="../css/loadbar.css" type="text/css"/>
    <script language="javascript" type="text/javascript" src="../css/loadbar.js"></script>
    <title>Insert title here</title>
    </head>
    <body onload="startbar();">
    <div id="loadbar">
    <strong id="bar">0%</strong>
    </div>
    </body>
    </html>相关的css:@CHARSET "UTF-8";
    #loadbar {
    width:700px;
    background-color:#000;
    border:1px solid #000;
    }#bar {
    display:block;
    font-family:arial;
    font-size:12px;
    background-color:#00d0ff;
    text-align:center;
    }相关的js:i = 0;
    function startbar() {
    showbar=setInterval("setbar()",100);
    }
    function setbar() {
    i += 1;
    if(i >= 100) {
    clearInterval(showbar);
    }
    document.getElementById("bar").style.width=i+"%";
    document.getElementById("bar").innerHTML=i+"%";
    }自己把文件部署进去。