Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[分享] 分享:自动伸缩的广告代码

[复制链接]
saleroad 发表于 2010-3-3 06:15:59 | 显示全部楼层 |阅读模式
SupeSite插件
插件名称: 自动伸缩的广告代码
插件简介: 打开页面后,有一个大图片慢慢伸出来,全部展现后,再慢慢缩回去,保留一个小的图片。
语言编码: GBK简体 UTF8简体 
插件作者: 修改
本帖最后由 saleroad 于 2010-3-3 11:49 编辑

演示地址:www.lubesale.com
由于这个效果不好抓图,大家看演示吧:www.lubeabc.com
使用方法:
1、直接添加到index.php内,或者默认模板的head.php.htm内
2、建议:后台、广告、自定义广告。
代码如下:
  1. <center>
  2. <script type="text/javascript">
  3. var intervalId = null;   
  4. function slideAd(id,nStayTime,sState,nMaxHth,nMinHth){
  5.   this.stayTime=nStayTime*1000 || 3000;
  6.   this.maxHeigth=nMaxHth || 330;
  7.   this.minHeigth=nMinHth || 2.5;
  8.   this.state=sState || "down" ;
  9.   var obj = document.getElementById(id);
  10.   if(intervalId != null)window.clearInterval(intervalId);
  11.   function openBox(){
  12.    var h = obj.offsetHeight;
  13.    obj.style.height = ((this.state == "down") ? (h + 2) : (h - 2))+"px";
  14.     if(obj.offsetHeight>this.maxHeigth){
  15.     window.clearInterval(intervalId);
  16.     intervalId=window.setInterval(closeBox,this.stayTime);
  17.     }
  18.     if (obj.offsetHeight<this.minHeigth){
  19.     window.clearInterval(intervalId);
  20.     obj.style.display="none";
  21.     }
  22.   }
  23.   function closeBox(){
  24.    slideAd(id,this.stayTime,"up",nMaxHth,nMinHth);
  25.   }
  26.   intervalId = window.setInterval(openBox,30);
  27. }
  28. </script>
  29. <div id="MyMoveAd" style="background:#FFFFFF;height:12px;overflow:hidden;">
  30. <a href="http://www.lubesale.com" target="_blank"><img src="http://www.lubesale.com/work/2010/big.jpg" width="960" border="0" /></a>
  31. </div>

  32. <script type="text/javascript">
  33. <!--
  34. slideAd('MyMoveAd',5);
  35. -->
  36. </script>
  37. <table width="960px"  border="0" cellspacing="0" cellpadding="0"  id="jueban" style="background:#FFFFFF;display: ">
  38. <tr>
  39. <td height=""><a href="http://www.lubesale.com" target="_blank"><img src="http://www.lubesale.com/work/2010/mini.jpg" width="960" border="0"></a>
  40. </td>
  41. </tr>
  42. </table>
  43. </center>
复制代码
wade9900 发表于 2010-3-3 09:59:42 | 显示全部楼层
很好,支持!
回复

使用道具 举报

grlife 发表于 2010-3-3 10:16:07 | 显示全部楼层
收藏了,谢谢。请问楼主,这段代码放置在什么地方可以实现功能?谢谢回答。
回复

使用道具 举报

柏杉 发表于 2010-3-3 16:12:20 | 显示全部楼层
回复 1# saleroad


    怎么添加啊?我自定义广告了,没显示啊!
回复

使用道具 举报

 楼主| saleroad 发表于 2010-3-3 18:13:51 | 显示全部楼层
回复  saleroad


    怎么添加啊?我自定义广告了,没显示啊!
柏杉 发表于 2010-3-3 16:12



   要把自定义广告的代码放到你的模板文件里,否则怎么显示呢?
回复

使用道具 举报

heziwen 发表于 2010-3-4 00:08:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

afdj8u8 发表于 2010-3-4 17:05:19 | 显示全部楼层
不知道会不会错位?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-29 15:28 , Processed in 0.123692 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表