admin 2008-11-21 14:34
主题显示缓冲插件,可展示广告及播放视屏
Discuz!插件发布[table][tr][td]插件名称[/td][td]主题显示缓冲插件,可展示广告及播放视屏[/td][/tr][tr][td]适用版本[/td][td]Discuz!6.0[/td][/tr][tr][td]语言编码[/td][td]GBK [/td][/tr][tr][td]插件作者[/td][td]希特勒1938[/td][/tr][tr][td]版权所属[/td][td]分享工作室[/td][/tr][tr][td]支持网站[/td][td][url=http://www.fennr.cn/][color=#0000ff]http://www.fennr.cn[/color][/url][/td][/tr][tr][td]插件简介[/td][td]主题显示缓冲插件,可展示广告及播放视屏[/td][/tr][/table]
[table][tr][td]先展示一副演示图片:
[img]http://www.discuz.net/attachments/month_0809/20080925_d787a2ea9a8ce838be2eZeWh22KkDvYv.gif.thumb.jpg[/img]
功能:
在点击主题后, 先进入一次缓冲时间段.
在时间段内,可显示广告及视屏.
扩展无限, 同样的,可以显示图片,及音乐播放, 或者欢迎查看提示等等.
此版本测试显示图片.
UID为1者默认为关闭此功能.
安装方法非常简单:
打开:viewthread.htm文件:查找: [list=1][*][code]<div id="postmessage_$post[pid]" class="t_msgfont">$post[message]</div>[/code][/list]
[i]复制代码[/i]
在它的下一行增加: [list=1][*][code]
<!--{if $post[first]==1&&$discuz_uid!=1}-->
<script type="text/javascript" language="JavaScript">
var width=500; //设置长度.
var length=2; //增长长度;
var mintime=20; //1000为1秒, 自己计算20是多少秒.
var mess=document.getElementById('postmessage_$post[pid]'); //记录内容
messstr=mess.innerHTML;
var str=document.getElementById('postmessage_$post[pid]'); //获取ID
str.innerHTML='<div id="Buffe" style="border:1px solid #CCCCCC;width:'+width+'px; margin-left:10%;margin-top:5%"><div style="border-bottom:1px solid #CCCCCC; background-color: #000000; line-height:2em; color:#FFFFFF; font-size:14px">正在加载... <font size="1">开发组织:</font><a style="color:#FFFFFF; font-size:8px" href="http://www.fenanr.com">分享工作室</a></div><span style="background-color:#FF0000; border-top:1px solid #CCCCCC;line-height:2em; width:1px; display:block"> </span><span style="width:500px; display:block"><img src="fenanr.gif" /></span></div>'; //修改内容值: 此处的div部分可任意设计;
time(0); //执行函数
function time(sum)
{
var str=document.getElementById('Buffe'); //关键ID
var x=str.getElementsByTagName('span')[0].style.width=sum+'px'; //获取span的长度
var sum;
sum+=length;
if(sum!=width+2){ //稍稍加2会比较好.
setTimeout("time("+sum+")",mintime);}else{
setTimeout("mess.innerHTML=messstr",1000); //稍稍停止后再还原.
}
}
</script>
<!--{/if}-->
[/code][/list]
[i]复制代码[/i]
然后上传附件中的图片在根目录.
6.1安装方法是一样的...[/td][/tr][/table]