Javascript实现带关闭按钮的网页漂浮广告代码


Posted in Javascript onJanuary 12, 2014
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<title>带关闭按钮的网页漂浮广告代码</title> 
</head> 
<body> 
<div id="img" style="position: absolute; left: 311; top: 815;visibility :hidden;" onmouseover="clearInterval(interval)" onmouseout="interval = setInterval('changePos()', delay)" align="right"> 
<a href="#" target="_blank"><img border="0" src="图片路径" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a> 
<span style="CURSOR:hand;color:red;font-weight:bold" onclick="clearInterval(interval);img.style.visibility = 'hidden'">X</span> 
</div> 
<script language=javascript src=ff.js> </script> 
</body> 
</html>

ff.js代码
var xPos = 20; 
var yPos = document.body.clientHeight; 
var step = 1; 
var delay = 30; 
var height = 0; 
var Hoffset = 0; 
var Woffset = 0; 
var yon = 0; 
var xon = 0; 
var pause = true; 
var interval; 
img.style.top = yPos; 
function changePos() { 
width = document.body.clientWidth; 
height = document.body.clientHeight; 
Hoffset = img.offsetHeight; 
Woffset = img.offsetWidth; 
img.style.left = xPos + document.body.scrollLeft; 
img.style.top = yPos + document.body.scrollTop; 
if (yon) { 
yPos = yPos + step; 
} 
else { 
yPos = yPos - step; 
} 
if (yPos < 0) { 
yon = 1; 
yPos = 0; 
} 
if (yPos >= (height - Hoffset)) { 
yon = 0; 
yPos = (height - Hoffset); 
} 
if (xon) { 
xPos = xPos + step; 
} 
else { 
xPos = xPos - step; 
} 
if (xPos < 0) { 
xon = 1; 
xPos = 0; 
} 
if (xPos >= (width - Woffset)) { 
xon = 0; 
xPos = (width - Woffset); 
} 
} 
function start() { 
img.style.visibility = "visible"; 
interval = setInterval('changePos()', delay); 
} 
start();
Javascript 相关文章推荐
JavaScript修改css样式style
Apr 15 Javascript
淘宝搜索框效果实现分析
Mar 05 Javascript
用jQuery获取IE9下拉框默认值问题探讨
Jul 22 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
Oct 27 Javascript
js定时器实例分享
Dec 20 Javascript
Bootstrap超大屏幕的实现代码
Mar 22 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
Mar 02 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
May 12 Javascript
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
vue iview多张图片大图预览、缩放翻转
Jul 13 Javascript
JavaScript制作3D旋转相册
Aug 02 Javascript
jquery toolbar与网页浮动工具条具体实现代码
Jan 12 #Javascript
jQuery在iframe中无法弹出对话框的解决方法
Jan 12 #Javascript
js弹窗返回值详解(window.open方式)
Jan 11 #Javascript
JS中表单的使用小结
Jan 11 #Javascript
js opener的使用详解
Jan 11 #Javascript
JS获取下拉列表所选中的TEXT和Value的实现代码
Jan 11 #Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
Jan 11 #Javascript
You might like
php include的妙用,实现路径加密
2008/07/29 PHP
php 批量替换html标签的实例代码
2013/11/26 PHP
php调用shell的方法
2014/11/05 PHP
帝国CMS留言板回复后发送EMAIL通知客户
2015/07/06 PHP
php 参数过滤、数据过滤详解
2015/10/26 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
jQuery 解析xml文件
2009/08/09 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
jQuery基于当前元素进行下一步的遍历
2014/05/20 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
2015/03/13 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
2016/05/03 Javascript
jQuery实现图像旋转动画效果
2016/05/29 Javascript
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
javascript与PHP动态往类中添加方法对比
2018/03/21 Javascript
详解在Angular4中使用ng2-baidu-map的方法
2019/06/19 Javascript
详解小程序云开发攻略(解决最棘手的问题)
2019/09/30 Javascript
JS监听组合按键思路及实现过程
2020/04/17 Javascript
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
wxPython 入门教程
2008/10/07 Python
python写日志封装类实例
2015/06/28 Python
Python之Scrapy爬虫框架安装及使用详解
2017/11/16 Python
python 2.7.13 安装配置方法图文教程
2018/09/18 Python
对python 自定义协议的方法详解
2019/02/13 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
澳大利亚领先的在线药房:Pharmacy Online(有中文站)
2020/02/22 全球购物
牵手50新加坡:专为黄金岁月的单身人士而设的交友网站
2020/08/16 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
2014年关于两会精神的心得体会
2014/03/17 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
导游词之江西赣州
2019/10/15 职场文书