`
xiang37
  • 浏览: 430599 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

右下角 滚动广告

阅读更多
<SCRIPT>
document.writeln("<div class=\"scrollWin\" id=\"scrollWin\">");
document.writeln("<div class=\"topArea\">");
document.writeln("<span class=\"title\">标题:</span>");
document.writeln("<div class=\"minimize\" id=\"minimize\"></div>");
document.writeln("<div class=\"closewin\" id=\"closewin\"></div>");
document.writeln("</div>");
document.writeln("<div class=\"middleArea\" id=\"scrollContent\">");
document.writeln("<div id=\'gundong3\' style=\'background:#9cdeff; overflow:hidden;\'><table class=\"content\">");

<!--Start-->
document.writeln("<tr>");
document.writeln('<td height=\'120\' style=\'over-flow:hidden;\'><a class=\'scrollWinLink\' href="[ShowInfoUrl]"><b>[ShowInfoTitle]</b><br>[ShowInfoSummary]...</a></td>');
document.writeln("</tr>");



此处循环打印

<!--End-->
document.writeln("</table></div>");
document.writeln("</div>");

function isShowWin(){
  //var dateStr = "2009/04/01 08:21:44";
  //return (((new Date()).getTime() - new Date(dateStr))/60000) > 1440 ? false : true;
  return true;

 }

function init_gundongtext(){
 gunHeight=125;
 makegun = document.getElementById("gundong3");
 makegun.scrollTop=0;
 stopgun=false;
 with(makegun){
    //style.width=0;
    style.height=gunHeight;
 style.OVERFLOW = "hidden";
    noWrap=true;
    onmouseover=new Function("stopgun=true");
    onmouseout=new Function("stopgun=false");
   }
 gunTop=0;
 currentGunTop=gunHeight;
 stopGuntime=0;
 makegun.innerHTML += makegun.innerHTML;
 //setInterval("scrollshang()",1);
}

function scrollshang(){
  if(stopgun==true) return;
  currentGunTop++;
  if(currentGunTop==gunHeight+1)
  {
   stopGuntime++;
   currentGunTop--;
   if(stopGuntime==300)
   {
    currentGunTop=0;
    stopGuntime=0;
   }
  }
  else {
   gunTop=makegun.scrollTop;
   makegun.scrollTop++;
   if(gunTop==makegun.scrollTop){
     makegun.scrollTop=gunHeight;
     makegun.scrollTop++;

   }
  }

}
init_gundongtext();


var scrollWinObj=function(i){var X=120;var k=250;var h=260;var l=27;var K=k-6;var V=X;var d=document.getElementById(i);var Q=document.getElementById("scrollContent");var W=document.getElementById("closewin");var a=document.getElementById("minimize");var J=this;var N=false;var T=true;var I=0;var H=0;var A=true;var C="m";var B;var D=function(){return parseInt(document.documentElement.scrollTop)};var c=function(){return parseInt(document.documentElement.clientWidth)};var U=function(){return parseInt(document.documentElement.clientHeight)};var R=function(o){d.style.left=parseInt(o)+"px"};var O=function(){return parseInt(d.style.left)};var P=function(o){d.style.top=parseInt(o)+"px"};var M=function(){return parseInt(d.style.top)};var n=function(){return m()+6};var f=function(){return Y()+l};var j=function(o){d.style.width=parseInt(o)+"px"};var m=function(){return parseInt(d.style.width)};var e=function(o){Q.style.height=parseInt(o)+"px";d.style.height=parseInt(Q.style.height)+22+"px"};var Y=function(){return parseInt(Q.style.height)};var b=function(o){I=o};var G=function(){return I};var Z=function(o){H=o-parseInt(document.documentElement.scrollTop)};var E=function(){return H};var g=function(){return U()-E()};var L=function(o){if(o==1){N=false;T=true;a.style.backgroundImage="url(images/flypic/2008001y_05.gif)";a.onclick=J.maximize;J.setCurrentClickState(0)}else{N=true;T=false;a.style.backgroundImage="url(images/flypic/2008001y_03.gif)";a.onclick=J.minimize;J.setCurrentClickState(1)}};var S=function(){d.style.display="none";J.setCurrentClickState(-1)};var F=function(){if(isShowWin()){d.style.display="block"}};this.init=function(){if(C=="m"){L(0);e(V)}else{if(C=="s"){L(1);e(0)}}j(K);var o=c();var p=U();W.onclick=this.closeWin;W.onmousedown=function(q){q=q?q:window.event;q.cancelBubble=true};a.onmousedown=function(q){q=q?q:window.event;q.cancelBubble=true};R(o-k);P(p-(l+Y())+D());I=o-k;H=p-(l+Y());F();if(A){d.onmousedown=function(r){r=r?r:window.event;var y=r.clientX,x=r.clientY;var AB=d.offsetLeft,AA=d.offsetTop;var w=y-AB,u=x-AA;if(document.addEventListener){document.addEventListener("mousemove",z,true);document.addEventListener("mouseup",q,true)}else{if(document.attachEvent){d.setCapture();d.attachEvent("onmousemove",z);d.attachEvent("onmouseup",q);d.attachEvent("onlosecapture",q)}else{var t=document.onmousemove;var v=document.onmouseup;document.onmousemove=z;document.onmouseup=q}}if(r.stopPropagation){r.stopPropagation()}else{r.cancelBubble=true}if(r.preventDefault){r.preventDefault()}else{r.returnValue=false}function z(AG){if(!AG){AG=window.event}var AD=AG.clientX-w;var AC=AG.clientY-u;if(AD>=0&&((AD+k)<=c())){R(AD);b(AD)}else{if(AD<0){R(0);b(0)}else{var AF=c()-k;R(AF);b(AF)}}if(AC>=D()&&((AC+f()-D())<=U())){P(AC);Z(AC)}else{if(AC<D()){P(D());Z(D())}else{var AE=U()-f()+D();P(AE);Z(AE)}}if(AG.stopPropagation){AG.stopPropagation()}else{AG.cancelBubble=true}}function q(AC){if(!AC){AC=window.event}if(document.removeEventListener){document.removeEventListener("mouseup",q,true);document.removeEventListener("mousemove",z,true)}else{if(document.detachEvent){d.detachEvent("onlosecapture",q);d.detachEvent("onmouseup",q);d.detachEvent("onmousemove",z);d.releaseCapture()}else{document.onmouseup=v;document.onmousemove=t}}if(AC.stopPropagation){AC.stopPropagation()}else{AC.cancelBubble=true}}}}window.onscroll=this.follow;window.onresize=this.follow};this.follow=function(){if(G()!=0||E()!=0){R(G());P(D()+E())}else{R(c()-n());P(D()+U()-f())}};this.maximize=function(){if(T){N=false;if(Y()<X){var o=Math.ceil((X-Y())/10);if(o>E()&&E()>0){o=E()}if(E()>0){P(M()-o);Z(M())}e(Y()+o);window.setTimeout(J.maximize,10)}else{N=true;L(0)}}};this.minimize=function(){if(N){T=false;if(Y()>0){var o=Math.ceil((Y())/10);e(Y()-o);P(M()+o);Z(M());window.setTimeout(J.minimize,10)}else{if(J.getCurrentClickState()==-1){J.minimize_width()}else{L(1);T=true}}}};this.minimize_width=function(){if(m()>0){var o=Math.ceil((m())/10);j(m()-o);R(O()+o/2);b(O());window.setTimeout(J.minimize_width,10)}else{if(J.getCurrentClickState()==-1){S();T=false;N=false}}};this.getState=function(){if(N){return 1}else{if(T){return 0}else{return -1}}};this.closeWin=function(){J.setCurrentClickState(-1);if(J.getState()==1){J.minimize()}else{if(J.getState()==0){J.minimize_width()}}};this.setCurrentClickState=function(o){B=o};this.getCurrentClickState=function(){return B};window.setTimeout(function(){J.init()},1000);};
var s=new scrollWinObj("scrollWin");


</SCRIPT>
 
分享到:
评论

相关推荐

    网页右下角 向下拖动滚动条广告纹丝不动

    广告通常使用这种技术来实现,即使用户滚动页面,广告依然保持在屏幕的特定位置,如右下角。 在网页开发中,我们可以使用CSS的`position`属性来设置元素的定位类型。当`position`设置为`fixed`时,元素将相对于...

    网页右下角滑动广告窗

    网页右下角滑动广告窗是一种常见的网页交互设计,它通常出现在页面的右下角,随着用户滚动页面而上下移动,吸引用户的注意力。这种广告形式在互联网营销中颇为流行,因为它能够在不影响主要内容浏览的情况下,有效地...

    右下角视频广告

    在互联网营销领域,右下角视频广告是一种常见的广告形式,它位于网页的右下角,通常具有自动收缩功能,以不打扰用户浏览网页的主要内容。这种类型的广告旨在提高品牌曝光度,吸引用户的注意力,同时保持相对较低的...

    jQuery实现的右下角悬浮广告展示特效源码.zip

    为了保持广告始终在屏幕右下角,可以监听`$(window).scroll()`事件,当用户滚动时,动态调整广告元素的位置。这通常涉及到计算窗口的滚动位置以及广告元素的坐标,确保其相对于屏幕右下角的位置不变。 代码中可能还...

    jquery右下角浮动窗口广告代码

    例如,可以监听窗口的scroll事件,当用户滚动页面时更新广告框的位置,使其始终保持在屏幕的右下角。 在给定的压缩包文件中,我们看到了多个以"King_Chance_Layer"命名的CSS文件。这些文件可能包含了实现浮动广告...

    右下角提示消息广告代码.rar

    在IT行业中,尤其是在网页开发领域,"右下角提示消息广告代码"是一种常见的技术实践,主要用于实现用户交互体验中的通知、广告展示或者消息提示。这种技术通常涉及到JavaScript(JS)编程语言,结合CSS样式和HTML...

    右下角弹出关闭变背投广告代码.rar

    此外,为了使广告能够随页面滚动而保持在屏幕右下角,我们需要使用JavaScript或者CSS的position属性,将广告元素的position设置为"fixed",这样它就会相对于浏览器窗口而不是文档内容定位。 至于压缩包中的"16"文件...

    右下角浮动广告实例

    这种广告通常使用JavaScript和CSS技术来实现,使其在页面滚动或浏览器窗口大小变化时始终保持在屏幕的右下角。下面我们将详细讨论如何创建一个右下角浮动广告实例。 首先,`index.htm`是网页的主文件,它包含HTML...

    jquery网站右下角悬浮广告带关闭按钮.rar

    【标题】"jQuery网站右下角悬浮广告带关闭按钮"是一种常见的网页交互设计,它利用JavaScript库jQuery实现了一种在网站右下角显示的广告条,该广告条带有可点击的关闭按钮,并且具备自动消失的功能,以提供良好的用户...

    右下角漂浮广告

    在创建右下角漂浮广告时,JavaScript可以用来生成浮动的广告框,并根据用户的滚动或点击行为做出相应的变化。 "能关闭,能最小化"这一描述表明,这个漂浮广告具备用户友好的功能。关闭功能允许用户在不感兴趣或者...

    Js做的精致网页右下角广告窗口.rar

    网页右下角广告窗口是一种常见的在线营销策略,用于吸引用户注意力并传递促销信息或服务更新。这个"Js做的精致网页右下角广告窗口.rar"压缩包包含了一个利用JavaScript实现的此类广告窗口的代码示例。JavaScript是一...

    jQuery右下角pop弹窗漂浮广告代码

    jQuery右下角pop弹窗漂浮广告代码是一种常见的网页交互设计技术,主要应用于网站推广、消息提示或用户通知。在本文中,我们将深入探讨如何利用jQuery实现这种效果,以及涉及的相关知识点。 首先,jQuery是一个轻量...

    右下角可收缩悬浮栏

    在IT行业中,"右下角可收缩悬浮栏"是一种常见的网页设计元素,它通常用于显示广告、通知或者功能快捷方式,以提供用户便捷的交互体验。这种设计模式利用JavaScript(JS)来实现动态效果,如悬浮、收缩和展开等。下面...

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

    网页右下角弹出的视频广告JS代码是一种常见的网页交互技术,主要用于吸引用户注意力并推广内容。这种技术涉及JavaScript(JS)编程语言,它在网页的客户端运行,为用户提供动态和交互式的体验。在本讨论中,我们主要...

    网页右下角浮动广告框

    网页右下角浮动广告框是一种常见的网页交互设计,它利用JavaScript(js)技术来实现在用户浏览页面时,广告或通知元素始终出现在屏幕右下角的功能。这种设计旨在吸引用户的注意力,同时尽量不干扰主要内容的浏览体验...

    网页右下角弹出图片文章列表广告代码

    `可以让广告固定在屏幕的右下角,即使用户滚动页面也不会移动。通过调整`width`, `height`, `bottom` 和 `right` 属性,可以精确控制广告框的大小和位置。 ```css #adBanner { position: fixed; bottom: 20px; ...

    JavaScript 右下角随机显示的JS图片广告.rar

    本资源“JavaScript 右下角随机显示的JS图片广告.rar”显然包含了一个实现JavaScript图片广告在网页右下角随机展示的示例代码。这种技术常常用于吸引用户的注意力,提高网站的互动性和宣传效果。 在JavaScript中,...

    js实现随屏幕滚动的带缓冲效果的右下角广告代码

    本文介绍了如何使用JavaScript实现一个页面上随屏幕滚动的右下角广告,并且具有缓冲效果。这种广告的实现涉及多个编程概念和技巧,包括JavaScript的定时函数、数学运算以及对页面元素的动态操作。 知识点一:页面...

    仿百度竞价右下角浮动代码

    这个标题所提及的代码,主要是为了实现类似百度竞价广告那样,能够在用户浏览页面时始终保持在右下角显示的效果。这种浮动元素常用于推广、广告或者客服联系方式,它不会随着页面滚动而消失,从而提高用户关注度。 ...

Global site tag (gtag.js) - Google Analytics