关于JS滚动广告问题

问题描述

我从网上找了个JS滚动广告代码可是使用后是静止的不知道我哪里代码没设置以下是代码//这是关闭飘浮广告的宽度,请根据你的广告内容而定varkkjyw_ad_width=80;//这是关闭飘浮广告的代码,可以换成图片,点击即可关闭varkkjyw_close_str='<divonclick="closeBanner();"style="color:gray;font-size:10pt;cursor:hand;text-align:center;width:100%;background-color:#efefef;line-height:200%">close</div>';//设置左边的广告代码,请自己更换图片地址,或换成flash,或换成纯文字//如果不希望显示左边的广告,可设置为='';//src为flash路径varkkjyw_left_ad='<ahref="www.xinjob.com"target="_blank"><imgsrc="../ad_img/haiwang.gif"width="100"height="40"border="0"></img></a>'+kkjyw_close_str;//设置右边的广告代码,如果要和左边的广告一致,可设为=kkjyw_left_ad;//如果不希望显示右边的广告,可设置为='';varkkjyw_right_ad=kkjyw_left_ad;vardelta=0.8;varcollection;varcloseB=false;functionfloaters(){this.items=[];this.addItem=function(id,x,y,content){document.write('<divid='+id+'style="z-index:10;position:absolute;width:'+kkjyw_ad_width+'px;height:300px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</div>');varnewItem={};newItem.object=document.getElementById(id);newItem.x=x;newItem.y=y;this.items[this.items.length]=newItem;}this.play=function(){collection=this.itemssetInterval('play()',30);}}functionplay(){if(screen.width<=800||closeB){for(vari=0;i<collection.length;i++){collection[i].object.style.display='none';}return;}for(vari=0;i<collection.length;i++){varfollowObj=collection[i].object;varfollowObj_x=(typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);varfollowObj_y=(typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)){vardx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));followObj.style.left=followObj.offsetLeft+dx;}if(followObj.offsetTop!=(document.documentElement.scrollTop+followObj_y)){vardy=(document.documentElement.scrollTop+followObj_y-followObj.offsetTop)*delta;dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));followObj.style.top=followObj.offsetTop+dy;}followObj.style.display='';}}functioncloseBanner(){closeB=true;return;}vartheFloaters=newfloaters();theFloaters.addItem('followDiv1','document.body.clientWidth-85',135,kkjyw_right_ad);//右面广告属性,分别是id,x,y,contenttheFloaters.addItem('followDiv2',5,135,kkjyw_left_ad);//左面广告属性,分别是id,x,y,contenttheFloaters.play();

解决方案

解决方案二:
如果自己不适当学学,光是找来直接用的话,那就去另找一个。

时间: 2024-09-18 03:34:22

关于JS滚动广告问题的相关文章

Flash制作滚动广告图片效果

广告|滚动广告|图片效果 上次在论坛上有人问到关于这个效果的问题,猪排大哥建议我写个教程,希望大家能够支持.首先我们先来看一下效果吧: 这个效果其实主要是 用到按钮的动作,首先我把有关按钮的动作的as简介列出来: on() 可用性 Flash 2.在 Flash 2 中,不是所有的事件都受支持. 用法 on(mouseEvent) { // 此处是您的语句 }参数statement(s) 发生 mouseEvent 时执行的指令. mouseEvent 是称作"事件"的触发器.当发生此

新浪网的横向不间断滚动广告

广告|滚动广告|新浪|广告|滚动广告|新浪 <script language="Javascript">imgArr=new Array()imgArr[0]="<a href=# onmouseMove='javascript:outHover=true' ><img src=/uploadpic/2007-2/20072593820784.gif border=0></a>"var moveStep=4 //步长,

js实现广告漂浮效果的小例子

这篇文章介绍了在JS中广告漂浮效果的实现代码,有需要的朋友可以参考一下   复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title></title> <style type="text/css"> div{ position:a

js 收缩-js顶部广告問題,特别菜的菜鸟求助

问题描述 js顶部广告問題,特别菜的菜鸟求助 大致情況: 写一個网页,顶部會向下弹出一個图片广告,高度为600.然後点击隐藏按钮,图片广告會向上收缩.(已經完成) 現在我想在这个基础上做些改动, 改动为:当点击隐藏按钮后,向上收缩的高度为400,也就是隐藏400的高度,显示200的高度. 我想的是收缩一個DIV的高度,但是一直沒有成功, 解决方案 代码没办法附上,有沒有人指點指點 解决方案二: 不是一个道理么改改不就行了 解决方案三: 可以把广告大图,截成两个小图. 就很好实现了. 解决方案四:

JS 滚动事件window.onscroll与position:fixed写兼容IE6的回到顶部组件_javascript技巧

现在网上的回到顶部组件,懂不懂就一大段让人看不懂javascript代码,还各种不兼容.起始这个组件,完全可以自己利用javascript的滚动事件window.onscroll与position:fixed手写.IE6的兼容性问题主要出现在position:fixed上面,如何解决已经在<[CSS]IE6中的position:fixed问题与随滚动条滚动的效果>(点击打开链接)介绍过了. 下面具体说说如何利用JavaScript中的滚动事件window.onscroll实现这个回到顶部组件.

从网易扒过来的js调用广告显示文件(随机几率)_广告代码

从网易撬过来的js调用广告显示文件 只有下面短短几行代码可以随机显示flash和gif广告,还不错 复制代码 代码如下: function column02(imgSource,url,chance,type) { this.imgSource = imgSource; this.url = url; this.chance = chance; this.type = type; } function dispColumn02() { with (this) switch (type){ cas

JS右下角广告窗口代码(可收缩、展开及关闭)_javascript技巧

本文实例讲述了JS右下角广告窗口代码.分享给大家供大家参考.具体如下: 这是一款右下角窗口JS代码,完美的右下角,仿新浪博客的右个角弹出窗口,这款Javascript代码在兼容性和操作舒适度方面做的相当不错.调用了几张外部的图片,使用时自行下载吧. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-right-buttom-show-close-able-adv-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "

兼容多浏览器的JS 浮动广告[推荐]_广告代码

漂浮广告是我们经常用到的广告形式,站长的必备代码,相信你一定能用得上. JS浮动广告 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

js漂浮广告实现代码_javascript技巧

本文实例讲述了js实现漂浮广告的方法.分享给大家供大家参考.具体如下: 具体代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script typ