如何制作浮动广告 JavaScript制作浮动广告代码


Posted in Javascript onDecember 30, 2012

如果有一定的JavaScript基础,制作浮动广告还是比较容易的。直接上代码了:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题文档</title> 
<style type="text/css"> 
*{ 
margin:0; 
padding:0; 
} 
#csdn 
{ 
width:800px; 
margin:0 auto; 
} 
#ad 
{ 
position:absolute; 
right:0px; 
top:30px; 
z-index:1; 
} 
#cl 
{ 
position:absolute; 
right:0px; 
top:30px; 
z-index:2; 
} 
</style> 
<script type="text/javascript"> 
var advInitTop=30; 
var closeInitTop=30; 
function inix() 
{ 
advInitTop=document.getElementById("ad").style.pixelTop; 
closeInitTop=document.getElementById("cl").style.pixelTop; 
} 
function closeAd() 
{ 
document.getElementById("ad").style.display="none"; 
document.getElementById("cl").style.display="none"; 
} 
function move() 
{ 
//document.getElementById("ad").style.pixelTop=document.body.scrollTop+advInitTop; 
//document.getElementById("cl").style.pixelTop=document.body.scrollTop+closeInitTop; 
document.getElementById("ad").style.pixelTop=document.documentElement.scrollTop+advInitTop; 
document.getElementById("cl").style.pixelTop=document.documentElement.scrollTop+closeInitTop; 
//alert(document.getElementById("ad").style.pixelTop); 
window.status=document.documentElement.scrollTop+"/"+document.getElementById("ad").style.pixelTop; 
} 
window.onscroll=move; 
</script> 
</head> 
<body> 
<div id="cl" onclick="closeAd()"> 
<img src="images/close.jpg" /> 
</div> 
<div id="csdn"> 
<a href="http://www.csdn.net"><img src="images/xiaojie1.jpg" border="0" /></a> 
</div> 
<div id="ad"> 
<a href="http://www.taobao.com"><img src="images/advpic.gif" /></a> 
</div> 
</body> 
</html>

要点
上述代码中要用document.documentElement ,不要用老的document.body,否则,不符合w3c标准,看不到浮动效果!
Javascript 相关文章推荐
Kibo 用于处理键盘事件的Javascript工具库
Oct 28 Javascript
javascript工具库代码
Mar 29 Javascript
JS实现商品倒计时实现代码
May 03 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
Nov 28 Javascript
JavaScript实现文字跟随鼠标特效
Aug 06 Javascript
jQuery Mobile 和 Kendo UI 的比较
May 05 Javascript
深入理解setTimeout函数和setInterval函数
May 20 Javascript
微信小程序商城项目之侧栏分类效果(1)
Apr 17 Javascript
深入浅出webpack之externals的使用
Dec 04 Javascript
js 图片转base64的方式(两种)
Apr 24 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
小程序测试后台服务的方法(ngrok)
Mar 08 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
Dec 30 #Javascript
javascript中的缓动效果实现程序
Dec 29 #Javascript
通过正则格式化url查询字符串实现代码
Dec 28 #Javascript
Js数组的操作push,pop,shift,unshift等方法详细介绍
Dec 28 #Javascript
载入jQuery库的最佳方法详细说明及实现代码
Dec 28 #Javascript
一个背景云变换js特效 鼠标移动背景云变化
Dec 28 #Javascript
javascript 实现简单的table排序及table操作练习
Dec 28 #Javascript
You might like
如何写php程序?
2006/12/08 PHP
PHP时间戳使用实例代码
2008/06/07 PHP
详解php的socket通信
2015/08/11 PHP
PHP提高编程效率的20个要点
2015/09/23 PHP
PHP类的封装与继承详解
2015/09/29 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
JavaScript中String.match()方法的使用详解
2015/06/06 Javascript
JavaScript生成二维码图片小结
2015/12/27 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
基于ionic实现下拉刷新功能
2018/05/10 Javascript
JS的Ajax与后端交互数据的实例
2018/08/08 Javascript
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
深入了解JavaScript 私有化
2019/05/30 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
javascript头像上传代码实例
2019/09/28 Javascript
javascript+Canvas实现画板功能
2020/06/23 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
python获取酷狗音乐top500的下载地址 MP3格式
2018/04/17 Python
DRF跨域后端解决之django-cors-headers的使用
2019/01/27 Python
Python 经典算法100及解析(小结)
2019/09/13 Python
pytorch方法测试详解——归一化(BatchNorm2d)
2020/01/15 Python
通过python检测字符串的字母
2020/02/18 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
如何在scrapy中集成selenium爬取网页的方法
2020/11/18 Python
CSS3 media queries + jQuery实现响应式导航
2016/09/30 HTML / CSS
使用HTML5的File实现base64和图片的互转
2013/08/01 HTML / CSS
红领巾广播站广播稿
2014/02/01 职场文书
生态养殖创业计划书
2014/05/06 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
《别在吃苦的年纪选择安逸》读后感3篇
2019/11/30 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书