js实现拉幕效果的广告代码


Posted in Javascript onSeptember 02, 2015

本文实例讲述了js实现拉幕效果的广告代码。分享给大家供大家参考。具体如下:

这是一款拉幕效果的广告代码,广告图片像窗帘的幕布一样慢慢的被拉上去了,缩小至一定大小后定格,目前来说,在一些大型的门户网站中仍然可以见到这种效果。

运行效果截图如下:

js实现拉幕效果的广告代码

在线演示地址如下:

具体代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>slide</title>
<style type="text/css"> 
html,body{
 width:100%;
 height:100%;
 margin:0px;
 border:0px;
 text-align:center;
}
div{
 margin:auto;
 overflow:hidden;
}
</style>
</head>
<body>
<script type="text/javascript"> 
function tag(obj){
 return document.getElementsByTagName(obj)[0];
}
window.onload=function(){
 setTimeout("slideUp();",1000);
}
function slideUp(){
 if(tag("div").offsetHeight>0){
  if(tag("div").offsetHeight>10){
   tag("div").style.height=tag("div").offsetHeight-10+"px"
   setTimeout("slideUp();",20);
  }else{
   tag("div").style.display="none";
   tag("img").src="images/wall8.jpg";
   tag("div").style.display="block";
   slideDown();
  }
 }
}
function slideDown(){
 if(tag("div").offsetHeight<80){
  if(tag("div").offsetHeight<70){
   tag("div").style.height=tag("div").offsetHeight+10+"px";
   setTimeout("slideDown();",20);
  }else{
   tag("div").style.height="80px";
  }
 }
}
</script>
<div><img src="images/wall8.jpg"></div>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jquery下checked取值问题的解决方法
Aug 09 Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 Javascript
JS弹出层单纯的绝对定位居中示例代码
Feb 18 Javascript
JS判断是否长按某一键的方法
Mar 02 Javascript
关于js二维数组和多维数组的定义声明(详解)
Oct 02 Javascript
js中document.referrer实现移动端返回上一页
Feb 22 Javascript
js a标签点击事件
Mar 30 Javascript
vue路由跳转时判断用户是否登录功能的实现
Oct 26 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
Mar 29 Javascript
Angular中使用ng-zorro图标库部分图标不能正常显示问题
Apr 22 Javascript
基于Vue的商品主图放大镜方案详解
Sep 19 Javascript
js实现课堂随机点名系统
Nov 21 Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 #Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 #Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
Sep 02 #Javascript
使用canvas实现仿新浪微博头像截取上传功能
Sep 02 #Javascript
js随机生成字母数字组合的字符串 随机动画数字
Sep 02 #Javascript
JS自定义选项卡函数及用法实例分析
Sep 02 #Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
Sep 02 #Javascript
You might like
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
Yii视图CGridView列表用法实例分析
2016/07/12 PHP
Laravel框架实现model层的增删改查(CURD)操作示例
2018/05/12 PHP
js类型检查实现代码
2010/10/29 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
2014/11/17 Javascript
fastclick插件导致日期(input[type=&quot;date&quot;])控件无法被触发该如何解决
2015/11/09 Javascript
JavaScript如何获取数组最大值和最小值
2015/11/18 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单
2016/11/25 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
使用jQuery实现简单的tab框实例
2017/08/22 jQuery
JS实现留言板功能[楼层效果展示]
2017/12/27 Javascript
JavaScript类数组对象转换为数组对象的方法实例分析
2018/07/24 Javascript
微信小程序select下拉框实现效果
2019/05/15 Javascript
使用js实现一个简单的滚动条过程解析
2019/09/10 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
vue2和vue3的v-if与v-for优先级对比学习
2020/10/10 Javascript
Python实现的tab文件操作类分享
2014/11/20 Python
Python 26进制计算实现方法
2015/05/28 Python
Windows中安装使用Virtualenv来创建独立Python环境
2016/05/31 Python
python使用生成器实现可迭代对象
2018/03/20 Python
Python 日期区间处理 (本周本月上周上月...)
2019/08/08 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
Python调用OpenCV实现图像平滑代码实例
2020/06/19 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
如何利用python发送邮件
2020/09/26 Python
解决pycharm 格式报错tabs和space不一致问题
2021/02/26 Python
Python 里最强的地图绘制神器
2021/03/01 Python
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
网络体系结构及协议的定义
2014/03/13 面试题
英文简历自荐信范文
2013/12/11 职场文书
技术总监个人的自我评价范文
2013/12/18 职场文书
辞职信格式范文
2015/05/13 职场文书
人民检察院起诉书
2015/05/20 职场文书
python中数组和列表的简单实例
2022/03/25 Python