如何制作浮动广告 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 相关文章推荐
比Jquery的document.ready更快的方法
Apr 28 Javascript
50款非常棒的 jQuery 插件分享
Mar 29 Javascript
Node.js编码规范
Jul 14 Javascript
初识Node.js
Mar 20 Javascript
深入浅析JavaScript函数前面的加号和叹号
Jul 09 Javascript
利用BootStrap弹出二级对话框的简单实现方法
Sep 21 Javascript
BootStrap daterangepicker 双日历控件
Jun 02 Javascript
node.js中axios使用心得总结
Nov 29 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
Jun 04 Javascript
vue按需加载实例详解
Sep 06 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 jQuery
JS+JQuery实现无缝连接轮播图
Dec 30 jQuery
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生成自己的LOG文件
2006/10/09 PHP
zend framework多模块多布局配置
2011/02/26 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
2013/06/20 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
javascript判断用户浏览器插件安装情况的代码
2011/01/01 Javascript
读jQuery之八 包装事件对象
2011/06/21 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
中文输入法不触发onkeyup事件的解决办法
2014/07/09 Javascript
浅谈JavaScript中指针和地址
2015/07/26 Javascript
js实现滚动条滚动到某个位置便自动定位某个tr
2021/01/20 Javascript
JS和canvas实现俄罗斯方块
2017/03/14 Javascript
关于Vue.nextTick()的正确使用方法浅析
2017/08/25 Javascript
javascript 产生随机数的几种方法总结
2017/09/26 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
浅谈使用mpvue开发小程序需要注意和了解的知识点
2018/05/23 Javascript
JS数组去重的6种方法完整实例
2018/12/08 Javascript
JavaScript用document.write()输出换行的示例代码
2020/11/26 Javascript
[06:06]2018DOTA2亚洲邀请赛主赛事第四日战况回顾 全明星赛欢乐上演
2018/04/07 DOTA
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python单元测试简单示例
2018/07/03 Python
修改默认的pip版本为对应python2.7的方法
2018/11/06 Python
实例介绍Python中整型
2019/02/11 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
Python描述数据结构学习之哈夫曼树篇
2020/09/07 Python
JMS中Topic和Queue有什么区别
2013/05/15 面试题
元宵晚会主持词
2014/03/25 职场文书
大学生应聘导游自荐信
2014/06/02 职场文书
企业法人代表任命书
2014/06/06 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
校车安全管理责任书
2015/05/11 职场文书
项目验收申请报告
2015/05/15 职场文书
2019求职信大礼包
2019/05/15 职场文书
公司周年庆寄语
2019/06/21 职场文书