后期资源网|非编软件网|杉宫竹苑|非编插件|高清视频素材|音频素材|非编软件汉化

 找回密码
 立即注册
后期非编系统发布及其详细简介后期非编系统VIP专享下载区影视后期非编模版免费下载区网站注册及其办理VIP业务说明
查看: 885|回复: 0

右下角弹出视频广告的JS代码

[复制链接]
发表于 2012-12-26 10:43:21 | 显示全部楼层 |阅读模式
右下角弹出视频的JS代码,支持关闭,最小化,兼容IE、火狐和谷歌等主流浏览器。
* d9 {" Q; q; o( y! h* Q6 p/ `
/ S* ^7 M: C/ }) M9 K- G) A具体代码如下:
  • <style type="text/css">
  • #msg_win{border:1px solid #CCFFFF;background:#FFFFFF;width:302px;position:absolute;right:0;font-size:12px;color:#000000;font-family:Arial;margin:0px;display:none;overflow:hidden;z-index:99;}#msg_win .icos{position:absolute;top:0px;right:2px;z-index:9;}.icos a{float:left;color:#833B02;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}.icos a:hover{color:#fff;}#msg_title{background:#CCFFFF;height:25px;line-height:25px;text-indent:5px;}#msg_content{padding:0px 0px 0px 1px;width:300px;height:251px;overflow:hidden;}
  • </style>
  • <script type="text/javascript">
  • document.write("<div id='msg_win' style='display:block;top:900px;visibility:visible;opacity:1;'>");document.write("<div class='icos'><a id='msg_min' title='最小化' href='javascript:void 0'>_</a><a id='msg_close' title='关闭' href='javascript:void 0'>×</a></div>");document.write("<div id='msg_title'>视频广告</div>");document.write("<div id='msg_content'>");document.write("<object classid='clsid27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='320' height='240'> ");document.write("<param name='movie' value='http://www.zhanhelp.com/ad.swf'>");document.write("<embed src='http://www.zhanhelp.com/ad.swf' width='320' height='240' type='application/x-shockwave-flash' />");
  • document.write("</object>");
  • document.write("</div>");
  • document.write("</div>");
  • var Message={
  •         set:function()
  •         {var set=this.minbtn.status==1?[0,1,'block',this.char[0],'最小化']:[1,0,'none',this.char[1],'恢复'];
  •         this.minbtn.status=set[0];
  •         this.win.style.borderBottomWidth=set[1];
  •         this.content.style.display=set[2];
  •         this.minbtn.innerHTML=set[3];
  •         this.minbtn.title=set[4];
  •         this.win.style.top=this.getY().top;},
  •         close:function(){this.win.style.display='none';window.onscroll=null;
  •         document.getElementById('msg_content').innerHTML=""
  •         },setOpacity: function(x){var v=x>=100?'':'Alpha(opacity='+x+')';this.win.style.visibility = x<=0?'hidden':'visible';this.win.style.filter=v;this.win.style.opacity=x/100;},show:function(){clearInterval(this.timer2);var me=this,fx=this.fx(0,100,0.1),t=0;this.timer2=setInterval(function(){t=fx();me.setOpacity(t[0]);if(t[1]==0){clearInterval(me.timer2)}},10);},fx:function(a,b,c){var cMath=Math[(a-b)>0?"floor":"ceil"],c=c||0.1;return function(){return[a+=cMath((b-a)*c),a-b]}},getY:function(){var d=document,b=document.body,e=document.documentElement;var s=Math.max(b.scrollTop,e.scrollTop);var h=/BackCompat/i.test(document.compatMode)?b.clientHeight:e.clientHeight;var h2=this.win.offsetHeight;return{foot:s+h+h2+'px',top:s+h-h2+'px'}},moveTo:function(y){clearInterval(this.timer);var me=this,a=parseInt(this.win.style.top)||0;var fx=this.fx(a,parseInt(y));var t=0;this.timer=setInterval(function(){t=fx();me.win.style.top=t[0]+'px';if(t[1]==0){clearInterval(me.timer);me.bind();}},10);},bind:function(){var me=this,st,rt;window.onscroll=function(){clearTimeout(st);clearTimeout(me.timer2);me.setOpacity(0);st=setTimeout(function(){me.win.style.top=me.getY().top;me.show();},600);};window.onresize=function(){clearTimeout(rt);rt=setTimeout(function(){me.win.style.top=me.getY().top},100);}},init:function(){function $(id){return document.getElementById(id)};this.win=$('msg_win');var set={minbtn:'msg_min',closebtn:'msg_close',title:'msg_title',content:'msg_content'};for(var Id in set){this[Id]=$(set[Id])};var me=this;this.minbtn.onclick=function(){me.set();this.blur();};this.closebtn.onclick=function(){me.close()};this.char=(!!(document.all&&navigator.userAgent.indexOf('Opera')===-1))?['0','2','r']:['─','〓','×'];this.minbtn.innerHTML=this.char[0];this.closebtn.innerHTML=this.char[2];setTimeout(function(){me.win.style.display='block';/*me.win.style.top=me.getY().foot;*/me.win.style.top= me.getY().top;me.moveTo(me.getY().top);},0);return this;}};Message.init();
  • </script>9 ~- H! X  N1 b2 O
% I! v) n; s. O) t1 O
复制代码
9 t7 g% Q- a2 Y) R* d
- _/ _! d2 M' V; @4 L. G# Q
后期资源网,打造没有广告、免除隐藏回复的全开放式影视技术交流平台。 你的所求就是我们服务的宗旨!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|后期资源网

GMT+8, 2024-4-25 14:54 , Processed in 0.268701 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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