虽然还不太完善.但总算模仿的比较像了...:o :o Happy.....
<br>
点击CODE旁边的run看效果...
<br>
[注:那个弹出的窗口和本效果无关,偶的google广告放在一个免费空间上(怕google认为偶作弊),那个免费空间会弹窗口...:L ]
<br>
1.JS代码基本完成封装,在需要的页面调用即可<br>
2.设置很简单,设置JS文件顶部的几个变量即可<br>
3.配合ASP,PHP可以轻易的实现展示随机广告<br>
4.很适合论坛下载文件的时候,顺便show一下广告<br>
- <html>
- <head><title>ADs Show</title>
- <script>
- var ADs_show_speed=20;
- var ADs_show_url="http://kofan.xinwen520.net/adsg.htm";
- var ADs_show_height=90;
- var ADs_show_with=738;
- var ADs_show_bgcolor="#ffffee";
- var ADs_show_alpha=80;
- var ADs_show_timeout=ADs_show_with-10;
- function displayClickADs(url,tag)
- {
- showClickprogress = 0;
- ClickADref = document.all.ClickAD;
- var scroll_top = document.body.scrollTop;
- var docwidth = document.body.clientWidth;
- var docheight = document.body.clientHeight;
- var ClickADwidth = ClickADref.offsetWidth;
- var ClickADheight = ClickADref.offsetHeight;
- ClickADref.style.left = docwidth / 2 - ClickADwidth / 2;
- ClickADref.style.top = scroll_top + docheight / 2 - ClickADheight / 2;
- ClickADscroll = setInterval('staticClickADbox()', 1);
- ProgressBar = setInterval('controlledhideClickAD()', ADs_show_timeout);
- ClickADref.style.visibility = "visible";
- if(tag==1)
- window.open(url);
- else
- window.location=url;
-
- document.onclick=function(ew){
- var a,ee;
- ee=window.event?window.event:ew;
- a=ee.target?ee.target:ee.srcElement;
- if(a.id!="ClickID")
- {
- ClickADref.style.visibility = 'hidden';
- if (typeof(ClickADscroll) != 'undefined') clearInterval(ClickADscroll);
- if (typeof(ProgressBar) != 'undefined') clearInterval(ProgressBar);
- document.all.Progress.innerHTML = '<table align=left><tr><td height=4></td></tr></table>';
- }
- }
- }
- function staticClickADbox()
- {
- var scroll_top = document.body.scrollTop;
- var docheight = document.body.clientHeight;
- var ClickADheight = ClickADref.offsetHeight;
- ClickADref.style.top = scroll_top + docheight / 2 - ClickADheight / 2;
- }
- function controlledhideClickAD()
- {
- showClickprogress +=ADs_show_speed;
- document.all.Progress.innerHTML = '<table width=' + showClickprogress + ' align=left bgColor=green><tr><td height=4><div align=center></div></td></tr></table>';
- if (showClickprogress > ADs_show_timeout)
- {
- if (typeof(ClickADscroll) != 'undefined') clearInterval(ClickADscroll);
- if (typeof(ProgressBar) != 'undefined') clearInterval(ProgressBar);
- }
- }
- document.write('<div id=ClickAD style="position: absolute; visibility: hidden; padding: 5px 5px 5px 5px; background-Color:'+ADs_show_bgcolor+'; filter: alpha(Opacity='+ADs_show_alpha+'); border: 1px dotted #999999; z-index: 100"><table cellPadding=0 cellSpacing=0 border=0 width='+ADs_show_with+' style="table-layout: fixed" align=center><tr><td style="word-wrap: break-word"><div align="center"><iframe marginwidth=0 marginheight=0 frameborder=0 scrolling="no" width='+ADs_show_with+' height='+ADs_show_height+' src='+ADs_show_url+'></iframe></div></td></tr></table><div id=Progress align=center style="padding: 2px 0px 0px 0px;"><table align=left><tr><td height=4></td></tr></table></div></div>');
- </script>
- <head>
- <body>
- <img src="http://www.kofans.cn/bbs/images/attachicons/rar.gif" border="0">附件:<A href="javascript:displayClickADs('http://www.bell-flower.com/attachments/month_0703/f2007361969.rar',1)">ADs_Show.rar</A>(2007-3-5 14:56, 36.24 K)
- </body>
- </html>
复制代码
<img src="http://www.kofans.cn/bbs/images/attachicons/rar.gif" border="0">附件:<A href="http://www.bell-flower.com/attachments/month_0703/f2007361969.rar" target="_blank">ADs_Show.rar</A>
欢迎访问KOFANS的镜像站点:http://kofan.xinwen520.net/ :)
<br><br>
签名怎么米有了啊???自制签名...:)
<br>
<br>
------------------------------------------------------------------------------------------------------------Signature--<br>
<script type="text/javascript"><!--
google_ad_client = "pub-3598466218468519";
google_alternate_color = "ffffff";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "333333";
google_color_text = "999999";
google_color_url = "A0A0A0";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> |