我先说个思路:
做个frameset,一个静态一句话“下载中请稍后。”
关键在第二个,在页面执行的时候先设置frameset的格式,让第一个占全部的长宽
第二个就看不到了实际上是在访问的,当程序全部结束后,在设置第一个的长宽都
为0这样就可以看到你说的效果了!
做个frameset,一个静态一句话“下载中请稍后。”
关键在第二个,在页面执行的时候先设置frameset的格式,让第一个占全部的长宽
第二个就看不到了实际上是在访问的,当程序全部结束后,在设置第一个的长宽都
为0这样就可以看到你说的效果了!
写一个函数,参数两个,1-执行到的阶段数,2-总阶段数
总阶段数由自己针对整个页面的程序进行安排,比如页面程序我分为10部分,那么就在每个部分执行完以后执行这个函数,比如执行到了第四部分,那么可以调用函数functionname(4,10)
这样,我们在函数中利用缓存技术按比例插入图片,并显示百分比,当全部执行完,清除原有图片就可以了,思想就是这样,说的不对的地方大家多批评。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<script language=javascript>
<!--
//函数名:SHOWSENDING
//功能介绍:提交内容后出现一个等待的提示小窗口
//尚新勇
//2004-05-13
function SHOWSENDING() {
sending.style.visibility="visible";
}
-->
</script>
<center>
<form method="get" action="http://www.sun.com">
<div id="sending" style="position:absolute;top:100px z-index:900; width: 50; visibility: hidden">
<table width=400 height=80 border=0 cellspacing=2 cellpadding=0 bgcolor="#8FA8E9">
<tr>
<td bgcolor=#eeeeee align=center>内容正在发送, 请稍候...</td>
</tr>
</table>
</div>
<input type=submit name=ACTION value='提交' onclick="SHOWSENDING()">
</form>
</center>
</BODY>
</HTML>