主题:  有关loading页.谢谢帮助.

Sylvester

职务:普通成员
等级:1
金币:0.0
发贴:28
注册:2002/11/6 17:37:30
#12002/11/6 18:23:38
忘记这段码怎么写了:

打开一个loading页面,后台其实在下载真正的主页,主页下载好后,这个loading页面自动转到到主页.

请问这段码的写法,非常感谢!!



彩云传说

职务:普通成员
等级:2
金币:10.0
发贴:618
注册:2001/5/27 21:26:20
#22002/11/6 20:19:03
编辑一个load.js 内容如下:
//设定进度条横坐标到屏幕中央
var bar_x_i=screen.width/2-153;
//设定进度条纵坐标到屏幕中央
var bar_y_i=screen.height/2-50;
//将读取进度初始值设定为0
var percent_i=0;
//定义关闭进度显示窗口函数
function closebar()
{
//关闭进度显示窗口
document.all('bar').style.visibility='hidden';
}
//定义显示进度条函数
function loadbar(text_str,plus_i,finished)
{
//判断是否读取完毕
if (finished)
{
//显示“读取完毕”
document.all('bar_title').innerText=text_str;
//暂停5秒钟,然后关闭
setTimeout('closebar()',5000);
}
else
{
//增加载入百分比
percent_i+=plus_i;
//增加进度条长度
for (var i=0,percent_s='';i percent_s+='|';
//显示进度条
document.all('bar_load').innerText=percent_s;
//显示提示文字
document.all('bar_title').innerText=text_str+' '+percent_i+'%';
}
}

//读取进度窗口
var loadtable=""
loadtable+="";
loadtable+="
";
loadtable+="
正在读取网页......
";
loadtable+="
";
loadtable+="
||
";
loadtable+="
";
document.write (loadtable);

然后在你需要LOAD的页面的里加上:

给你个例子,下载后看演示:

http://www.align.com.cn/vinci/load.zip



两两相忘

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2002/11/6 6:31:30
#32002/11/7 3:19:33
试了试,不wrok呀,一打开demo.htm就是

以下是您的网页正文………………
………………………………………

这里是您的网页脚本………………
………………………………………

这里是您的网页五分之二部分……
………………………………………

这里是您的网页五分之三部分……
………………………………………

这里是您的网页五分之四部分……
………………………………………

能不能再解释一下,BTW,我用的browser是IE5.0



彩云传说

职务:普通成员
等级:2
金币:10.0
发贴:618
注册:2001/5/27 21:26:20
#42002/11/7 12:15:46
晕了,这只是假设演示,你可以DEL掉这些文字。
你要把这个ZIP包解压到硬盘某一目录。要保证load.js和demo.htm在同一位置。然后运行demo.htm就明白了。