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 相关文章推荐
THREE.JS入门教程(1)THREE.JS使用前了解
Jan 24 Javascript
Js注册协议倒计时的小例子
Jun 24 Javascript
JQuery触发事件例如click
Sep 11 Javascript
javascript中interval与setTimeOut的区别示例介绍
Mar 14 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
May 19 Javascript
jQuery插件Timelinr 实现时间轴特效
Oct 04 Javascript
深入分析javascript中console命令
Aug 14 Javascript
为JQuery EasyUI 表单组件增加焦点切换功能的方法
Apr 13 jQuery
vue.js的安装方法
May 12 Javascript
探讨Vue.js的组件和模板
Oct 27 Javascript
浅谈VUE监听窗口变化事件的问题
Feb 24 Javascript
浅谈Javascript中的对象和继承
Apr 19 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
PHP 图片上传代码
2011/09/13 PHP
解析mysql 表中的碎片产生原因以及清理
2013/06/22 PHP
PHP实现的汉字拼音转换和公历农历转换类及使用示例
2014/07/01 PHP
Symfony核心类概述
2016/03/17 PHP
PHP 以POST方式提交XML、获取XML,解析XML详解及实例
2016/10/26 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
PHP vsprintf()函数格式化字符串操作原理解析
2020/07/14 PHP
简单的js分页脚本
2009/05/21 Javascript
DD_belatedPNG,IE6下PNG透明解决方案(国外)
2010/12/06 Javascript
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
2020/04/04 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
使用typeof判断function是否存在于上下文
2014/08/14 Javascript
常用的JavaScript模板引擎介绍
2015/02/28 Javascript
JavaScript实现数组随机排序的方法
2015/06/26 Javascript
jQuery实现图片左右滚动特效
2020/04/20 Javascript
Bootstrap的Refresh Icon也spin起来
2016/07/13 Javascript
微信小程序 首页制作简单实例
2017/04/07 Javascript
JavaScript之iterable_动力节点Java学院整理
2017/06/29 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
React中的refs的使用教程
2018/02/13 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
2019/02/21 Javascript
vue滚动固定顶部及修改样式的实例代码
2019/05/30 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
谈谈JavaScript中的函数
2020/09/08 Javascript
Python-基础-入门 简介
2014/08/09 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
2019/08/27 Python
python实现递归查找某个路径下所有文件中的中文字符
2019/08/31 Python
英国最受欢迎的手表网站:Watch Shop
2016/10/21 全球购物
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
linux面试题参考答案(11)
2012/05/01 面试题
数据管理员的自我评价分享
2013/11/15 职场文书
单位提档介绍信
2014/01/17 职场文书
人民调解员培训方案
2014/06/05 职场文书
祝福语集锦:送给闺蜜的生日祝福语
2019/10/08 职场文书