请选择 进入手机版 | 继续访问电脑版
程序更新官方微博演示站点
2012年1月18日-2012年2月18日论坛调整:只开启邀请注册,23:30-7:30不能发帖,其他暂时不变。由此带来的不便,敬请谅解!!

[PJBlog^3]用户聚居地 - ASP开源中文个人博客系统PJBlog

 找回密码
 立即加入PJHOME

QQ登录

只需一步,快速开始

PJHOME小黑板报 你的关注和支持,是PJBlog不断成长的动力 给论坛提建议 - 给版主提建议

PJBlog3 使用交流 最新版本:PJBlog3 V3.2.9.518(2011/11/01) 安装 - 升级 - 转换 - 模板 - 插件 - 反馈

论坛指南 - 版主申请 - 链接申请 - 博客展示 - 有偿定制 PJBBS恭祝龙年新春快乐 - PJHOME2011改版,全新起航 PR≥3,alexa≤15万,与我们互链 - 风云互联 - 商务合作

查看: 30920|回复: 41

为你的PJBLOG加上纵向滚动公告!  关闭 [复制链接]

Rank: 1

PJ币
91 元
积分
540
帖子
60
注册时间
2005-12-20
在线时间
46 小时
发表于 2006-1-22 09:47:37 |显示全部楼层
昨天有朋友留言想要本站头部公告的代码!这里我就干脆将填加方法和代码一并写出,供大家参考,其实其他的BLOG也可以参考添加的!

首先进入后台的界面与插件——设置模块——添加一个内容模块,模块标识和名称自定!
然后编辑该模块的HTML代码,加入如下代码,保存!

  1. <div style="border: 1px dotted #A2C66D;padding: 3px;background:#FFFFFF;"><script>
  2. var marqueeContent = new Array();
  3. marqueeContent[0]='<li>建议使用浏览器IE6.0 或Firefox1.5,分辨率1024*768浏览本站。';
  4. marqueeContent[1]='<a href="bloglink.asp"  target="_blank"><li>申请友情链接请点这里看说明后提交!已提交的请确认贵站已经做上本站链接?</a>'
  5. marqueeContent[2]='<a href="http://www.creativecommons.cn/licenses/by-nc-sa/1.0/"  target="_blank"><li>如未特别说明,本站所有内容都遵循创作共用协议。</a>'
  6. marqueeContent[3]='<a href="register.asp"  target="_blank"><li>虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号。</a>'
  7. marqueeContent[4]='<a href="LoadMod.asp?plugins=GuestBookForPJBlog"  target="_blank"><li>如果您对本站有任何建议或意见,或者想发牢骚,请点这里留言!</a>'

  8. var marqueeInterval=new Array();  
  9. //定义一些常用而且要经常用到的变量
  10. var marqueeId=0;
  11. var marqueeDelay=3000;
  12. var marqueeHeight=17;
  13. //接下来的是定义一些要使用到的函数
  14. function initMarquee() {
  15.     var str=marqueeContent[0];
  16.     document.write('<div id=marqueeBox style="text-align:left;overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
  17.     marqueeId++;
  18.     marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
  19.     }
  20. function startMarquee() {
  21.     var str=marqueeContent[marqueeId];
  22.         marqueeId++;
  23.     if(marqueeId>=marqueeContent.length) marqueeId=0;
  24.     if(marqueeBox.childNodes.length==1) {
  25.         var nextLine=document.createElement('DIV');
  26.         nextLine.innerHTML=str;
  27.         marqueeBox.appendChild(nextLine);
  28.         }
  29.     else {
  30.         marqueeBox.childNodes[0].innerHTML=str;
  31.         marqueeBox.appendChild(marqueeBox.childNodes[0]);
  32.         marqueeBox.scrollTop=0;
  33.         }
  34.     clearInterval(marqueeInterval[1]);
  35.     marqueeInterval[1]=setInterval("scrollMarquee()",20);
  36.     }
  37. function scrollMarquee() {
  38.     marqueeBox.scrollTop++;
  39.     if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1)){
  40.         clearInterval(marqueeInterval[1]);
  41.         }
  42.     }
  43. initMarquee();
  44. </script></div><div style="padding: 3px;"></div>
复制代码


里面具体内容和设置可以自己根据情况修改,有问题请回复!

好久米来老~重新更新了一段代码,比原来的更稳定~不会有错行。


[ 本帖最后由 俊俊 于 2006-9-6 10:37 编辑 ]
论坛统一签名亲,我们的论坛签名是需要消费PJ币哦!!点击购买签名

温馨提示:博客地址敬请放在签名档,方便协助解决问题!

币币很多,花不完?来吧,购买他人签名,挂上你的链接!

Rank: 1

PJ币
103 元
积分
61
帖子
1
注册时间
2006-1-7
在线时间
6 小时
发表于 2006-2-26 19:56:57 |显示全部楼层
好的!谢谢你.哦现在也是用的和你一样的了,再次感谢您的分享!

使用道具 举报

Rank: 8Rank: 8

PJ币
20 元
积分
1132
帖子
101
注册时间
2006-2-17
在线时间
103 小时
发表于 2006-2-26 20:19:21 |显示全部楼层
我想要横向的不知道可不可以改啊?

使用道具 举报

Rank: 1

PJ币
98 元
积分
24
帖子
4
注册时间
2006-2-25
在线时间
2 小时
发表于 2006-2-26 20:51:02 |显示全部楼层
怎么滚着滚着字就不居中了

使用道具 举报

Rank: 1

PJ币
98 元
积分
182
帖子
32
注册时间
2006-2-20
在线时间
15 小时
发表于 2006-2-26 21:45:49 |显示全部楼层
楼主老大,此滚动,在Firefox1.5浏览器不滚,真的!我用Firefox1.5上你主页看了。不滚就只看见第一行的公告文字了的。

使用道具 举报

Rank: 8Rank: 8

PJ币
99 元
积分
1172
帖子
42
注册时间
2006-1-10
在线时间
113 小时
发表于 2006-3-1 22:30:44 |显示全部楼层
有没办法在Firefox1.5也滚动。
论坛统一签名亲,我们的论坛签名是需要消费PJ币哦!!点击购买签名

温馨提示:博客地址敬请放在签名档,方便协助解决问题!

币币很多,花不完?来吧,购买他人签名,挂上你的链接!

使用道具 举报

PJFans LV3

A Za A Za Fighting

Rank: 18Rank: 18Rank: 18

PJ币
20 元
积分
4121
帖子
1080
注册时间
2006-3-31
在线时间
254 小时
发表于 2006-5-8 21:39:54 |显示全部楼层
非常感谢。懂了一点东西!
论坛统一签名亲,我们的论坛签名是需要消费PJ币哦!!点击购买签名

温馨提示:博客地址敬请放在签名档,方便协助解决问题!

币币很多,花不完?来吧,购买他人签名,挂上你的链接!

使用道具 举报

Rank: 1

PJ币
97 元
积分
127
帖子
7
注册时间
2006-6-15
在线时间
12 小时
发表于 2006-6-16 15:10:22 |显示全部楼层
怎么滚着滚着字就不居中了

使用道具 举报

Rank: 1

PJ币
34 元
积分
782
帖子
140
注册时间
2006-5-22
在线时间
64 小时
发表于 2006-6-16 15:27:03 |显示全部楼层
我自己添加的内容:设置位 内容模块 并且设置为第一个显示的〔排序为第一〕那么就能正常显示了
论坛统一签名亲,我们的论坛签名是需要消费PJ币哦!!点击购买签名

温馨提示:博客地址敬请放在签名档,方便协助解决问题!

币币很多,花不完?来吧,购买他人签名,挂上你的链接!

使用道具 举报

Rank: 1

PJ币
89 元
积分
305
帖子
134
注册时间
2006-1-22
在线时间
112 小时
发表于 2006-6-23 12:22:25 |显示全部楼层
支持
论坛统一签名亲,我们的论坛签名是需要消费PJ币哦!!点击购买签名

温馨提示:博客地址敬请放在签名档,方便协助解决问题!

币币很多,花不完?来吧,购买他人签名,挂上你的链接!

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入PJHOME

关闭

PJHOME小黑板报

手机版|纯文字版|BBS.PJHOME.NET ( 粤ICP备11022983号-1 )  

GMT+8, 2012-2-4 14:44 , Processed in 0.124192 second(s), 8 queries , Eaccelerator On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部