Board logo

标题: 请问:meyu的加载代码是怎么做的 [打印本页]

作者: kinos     时间: 2007-1-4 10:49 PM     标题: 请问:meyu的加载代码是怎么做的

我看了每一页..
都有这个加载的代码...
很漂亮的...
不知道是怎么做的?
能不能说一下思路....

作者: An_Apple     时间: 2007-1-5 07:59 PM

查看源文件拉.或者把网页保存.截取其中的代码片断.
作者: kinos     时间: 2007-1-6 12:14 AM

我要的是思路...
作者: kinos     时间: 2007-1-14 04:33 AM

没有人鸟我

我还是找到了...

效果在这里http://www.higod.cn....

参考了meyu和geekg...
http://web.meyu.net/viewthread.php?tid=1307

CODE:
[复制代码到粘贴板]
google是神,无所不能。论坛里都是外星人,神能解决的问题何必麻烦外星人


CODE:
[复制代码到粘贴板]
Loading代码的实现


多朋友在问我的网站上加载页面时的Loading滚动条是怎么实现的——其实这个问题Pjblog的论坛上早就有人回答过,不过帖子现在估计也沉底了。那我就辛苦一点再贴出来吧:

header.asp
第一步:在<head></head>里添加如下代码
程序代码

<style type="text/css">
#loader_container {
text-align:center;
position:absolute;
top:40%;
width:100%;
left: 0;
}

#loader {
font-family:Tahoma, Helvetica, sans;
font-size:11.5px;
color:#000000;
background-color:#FFFFFF;
padding:10px 0 16px 0;
margin:0 auto;
display:block;
width:130px;
border:1px solid #5a667b;
text-align:left;
z-index:2;
}
#loader_bg {background-color:#e4e7eb;
position:relative;
top:8px;
left:8px;
height:7px;
width:113px;
font-size:1px}
#progress {
height:5px;
font-size:1px;
width:1px;
position:relative;
top:1px;
left:0px;
background-color:#70940D
}
</style><script language="JavaScript">
//读取框
var t_id = setInterval(animate,20);
var pos=0;
var dir=2;
var len=0;
function animate()
{
var elem = document.getElementById('progress');
if(elem != null) {
if (pos==0) len += dir;
if (len>32 || pos>79) pos += dir;
if (pos>79) len -= dir;
if (pos>79 && len==0) pos=0;
elem.style.left = pos;
elem.style.width = len;
}
}
function remove_loading() {
this.clearInterval(t_id);
var targelem = document.getElementById('loader_container');
targelem.style.display='none';
targelem.style.visibility='hidden';
}

</script>

第二步:修改<body>为<body onLoad="remove_loading();">

第三步:在<body>下面添加以下代码
程序代码

<div id="loader_container">
<div id="loader">
<div align="center">页面正在加载中 ...</div>
<div id="loader_bg"><div id="progress"> </div></div>
</div>
</div>

[ 本帖最后由 kinos 于 2007-1-14 04:36 AM 编辑 ]
作者: zjazx     时间: 2007-1-16 02:45 AM

测试一下!
作者: An_Apple     时间: 2007-1-17 07:48 PM

看来楼主很聪明的,说。。。
作者: iZpu     时间: 2007-1-31 09:06 PM

i see   ....
作者: jannick     时间: 2007-2-3 02:17 PM

有问题,问百度

百度搞不定

问google……
作者: 2007     时间: 2007-2-6 12:34 AM

呵呵
作者: Rain     时间: 2007-2-21 11:48 PM

这个东东不错呀 很早人注意到了 不过还没去考虑过怎么去实现  一直认为这是Discuz论坛里自带的功能呢
谢谢分享 :)
作者: ayumilove     时间: 2007-2-27 01:44 PM

保存 备用




欢迎光临 梦游时光互联 (http://web.meyu.net/) Powered by Discuz! 4.0.0