一段js 左右悬浮广告代码,只要修改广告图片地址与连接地址,相应参数根据页面调整下就可以使用这段左右悬浮广告代码了

代码:

var delta=0.15

var collection;

function floaters() {

this.items = ;

this.addItem = function(id,x,y,content)

{

document.write('

'+content+'

');

var newItem = {};

newItem.object = document.getElementById(id);

newItem.x = x;

newItem.y = y;

this.items[this.items.length] = newItem;

}

this.play = function()

{

collection = this.items

setInterval('play()',10);

}

}

function play()

{

for(var i=0;i

{

var followObj = collection[i].object;

var followObj_x = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);

var followObj_y = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);

if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {

var dx=(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.body.scrollTop+followObj_y)) {

var dy=(document.body.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 = '';

}

}

var theFloaters = new floaters();

theFloaters.addItem('followDiv1','document.body.clientWidth-112',230,'');

theFloaters.addItem('followDiv2',12,230,'');

theFloaters.play();

另存为*.js文件,在页面中引用:调用即可,*代表你另存的文件名!

注意:修改广告图片地址和连接地址!相应的参数可以根据页面自行调整。

php对联广告,js 左右悬浮对联广告代码示例相关推荐

  1. HTML怎么编写可关闭广告,JS实现关闭小广告特效

    本文实例为大家分享了JS实现关闭小广告特效的具体代码,供大家参考,具体内容如下 知识点 1.获取元素 2.通过元素获取父元素 3.删除节点 4.设置元素隐藏 运行效果 直接删除 隐藏 代码 Title ...

  2. html左侧悬浮广告,JS实现悬浮移动窗口(悬浮广告)的特效

    js方法: New Document window.οnlοad=function(){ //写入 var oneInner = document.createElement("div&qu ...

  3. js控制图片的缩放代码示例

    下面的代码给出一个简单的js检测鼠标点击事件来动态放大图片的功能,这个功能在亚马逊,京东等电商网站很实用. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTM ...

  4. mysql ucase,Node.js MySQL UCASE()用法及代码示例

    UCASE()函数是MySQL中的内置函数,用于将给定字符串的所有字符转换为大写. 用法: UCASE(input_string) 参数:它采用一个参数,如下所示: input_string:这是用于 ...

  5. Html秒表计时代码,js实现秒表计时器功能代码示例

    本文实例为大家分享了带有开始.暂停.清除功能的js计时器,供大家参考,具体内容如下 计时器 var hour,minute,second;//时 分 秒 hour=minute=second=0;// ...

  6. kewail node 短信_Node.js代码示例_Node.js短信短信 | 微米-中国领先的短信彩信接口平台服务商...

    Node.js短信接口一代码示例 请求 var http = require('http'); var querystring = require('querystring'); var postDa ...

  7. html登录界面设计代码_最简洁实现Github登录的JS代码示例

    本文源码地址:https://github.com/Spring-Security-China/oauth2-client-login-js-github 大纲 概述 实现思路分析 在Github官网 ...

  8. 标准对联广告Js代码

    [size=medium]标准对联广告Js代码 用于门户网站两侧的"对联广告" [/size] <!DOCTYPE html PUBLIC "-//W3C//DTD ...

  9. html网页布局对联,html javascript 网站两侧对联广告

    标准对联广告Js代码 lastScrollY=0; function heartBeat(){ var diffY; if (document.documentElement && d ...

  10. 悬浮的广告是怎么用js设计出来的

    上一篇写了再js中时钟函数是怎么用的,这一篇要写,悬浮的广告是怎么用js设计出来的 下面是这个网页的代码: <!DOCTYPE html> <HTML> <head> ...

最新文章

  1. 关于框架的胡言乱语(上)
  2. 干货 | 工行分布式数据库选型与大规模容器化实践
  3. 【2018.4.21】模拟赛之四-ssl2405 巧克力【实际上是模拟】
  4. ECCV 2020,一种灵活高效的权重生成网络框架
  5. 16.企业应用架构模式 --- 离线并发模式
  6. 移动iptv安装三方软件
  7. 天轰穿Visual Studio2005入门.Net2.0系列视频教程
  8. C++编程-牛客网-雀魂启动
  9. ubuntu环境下安装hyperledger fabric
  10. 【Linux】ps -ef 和ps aux 有什么不同呢?
  11. DLink624+A拨号失败的问题
  12. 记一次排查服务器被挖矿记录
  13. P30有ROOT吗,华为p30能root吗
  14. 电子表格的历史:除非你知道它从何而来,否则你将无法预测它将走向何方
  15. 动态投资回收期Pt小于计算期n
  16. 一场 Chat 拥有自己的博客
  17. 科技服务:当共享单车成为免费使用
  18. 2015华为暑期实习面试全过程
  19. 微信小程序获取地理位置,用户未开启手机定位时的解决方案
  20. 软件定义汽车—箭在弦上的变革

热门文章

  1. iOS UITableView reloadData/reloadRowsAtIndexPaths 导致键盘收起不能连续输入
  2. 十分钟学后端技术:怎么才能学好分布式系统和相关技术?
  3. 如何从CPU顶盖获取有用信息
  4. 员工考勤软件用哪款比较好啊?快看这4款实用考勤软件
  5. CSS:CSS的内联样式
  6. 微软模拟飞行2020服务器多少内存,《微软模拟飞行2020》到底有多大?我们的硬盘装得下吗?...
  7. JavaScript判断数组中是否有重复元素方法
  8. visual studio 2019 marketplace下载安装vsix插件
  9. 松下服务器a5系列,松下 A5系列)MADHT1505 伺服驱动器
  10. MFC调试工具——之BoundsChecker用法