javascript实现图片循环渐显播放的方法


Posted in Javascript onFebruary 24, 2015

本文实例讲述了javascript实现图片循环渐显播放的方法。分享给大家供大家参考。具体实现方法如下:

<html>

<title>图片的循环渐显播放效果代码</title>

<head>

<!--1、将下面的代码插入到HEML的<head></head>之间: -->

<script language=javaScript>

<!--//

sandra0 = new Image();

sandra0.src = "/images/m01.jpg";

sandra1 = new Image();

sandra1.src = "/images/m02.jpg";

sandra2 = new Image();

sandra2.src = "/images/m03.jpg";

var i_strngth=1

var i_image=0

var imageurl = new Array()

imageurl[0] ="/images/m01.jpg"

imageurl[1] ="/images/m02.jpg"

imageurl[2] ="/images/m03.jpg"

function showimage() { 

if(document.all) {

if (i_strngth <=110) {

testimage.innerHTML="<img style='filter:alpha(opacity="+i_strngth+")' src="+imageurl[i_image]+" border=0>";

i_strngth=i_strngth+10

var timer=setTimeout("showimage()",100)

}

else {

clearTimeout(timer)

var timer=setTimeout("hideimage()",1000)

}

}

if(document.layers) {

clearTimeout(timer)

document.testimage.document.write("<img src="+imageurl[i_image]+" border=0>")

document.close()

i_image++

if (i_image >= imageurl.length) {i_image=0} 

var timer=setTimeout("showimage()",2000)

} 

}

function hideimage() { 

if (i_strngth >=-10) {

testimage.innerHTML="<img style='filter:alpha(opacity="+i_strngth+")' src="+imageurl[i_image]+" border=0>";

i_strngth=i_strngth-10

var timer=setTimeout("hideimage()",100)

} 

else {

clearTimeout(timer)

i_image++

if (i_image >= imageurl.length) {i_image=0}

i_strngth=1

var timer=setTimeout("showimage()",500) 

}

}

//-->

</script>

</head>

<body>

<!--2、修改<body>语句为:-->
<body onLoad="showimage()">
<!--3、将下面的代码加入到HEML的<body></body>之间:top:120px;left:240px可以设定显示的位置-->
<div id="testimage" style="position:absolute;visibility:visible;top:120px;left:240px"></div>

</body>

</html>

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

Javascript 相关文章推荐
解析js如何获取当前url中的参数值并复制给input
Jun 23 Javascript
node.js中的fs.rmdir方法使用说明
Dec 16 Javascript
jQuery预加载图片常用方法
Jun 15 Javascript
javascript日期操作详解(脚本之家整理)
Sep 05 Javascript
Js的Array数组对象详解
Feb 22 Javascript
JavaScript中对象的不同创建方法
Aug 12 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
Feb 13 Javascript
jQuery实现三级联动效果
Mar 02 Javascript
element-ui中的select下拉列表设置默认值方法
Aug 24 Javascript
JavaScript刷新页面的几种方法总结
Mar 28 Javascript
JS数组去重详情
Nov 07 Javascript
javascript感应鼠标图片透明度显示的方法
Feb 24 #Javascript
javascript文本框内输入文字倒计数的方法
Feb 24 #Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
Feb 24 #Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
Feb 23 #Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
Feb 23 #Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
Feb 23 #Javascript
jQuery+AJAX实现网页无刷新上传
Feb 22 #Javascript
You might like
基于qmail的完整WEBMAIL解决方案安装详解
2006/10/09 PHP
PHP常用代码大全(新手入门必备)
2010/06/29 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
2010/06/30 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
php微信公众号开发之翻页查询
2018/10/20 PHP
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
js之onload事件的一点使用心得
2013/08/14 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
jquery制作多功能轮播图插件
2015/04/02 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
AngualrJS中每次$http请求时的一个遮罩层Directive
2016/01/26 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
2017/01/18 Javascript
解决vue-router进行build无法正常显示路由页面的问题
2018/03/06 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
利用Angular7开发一个Radio组件的全过程
2019/07/11 Javascript
vue router返回到指定的路由的场景分析
2020/11/10 Javascript
[06:43]DAC2018 4.5 SOLO赛 Maybe vs Paparazi
2018/04/06 DOTA
跟老齐学Python之模块的加载
2014/10/24 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
2018/03/30 Python
python基础教程项目三之万能的XML
2018/04/02 Python
python爬虫之urllib,伪装,超时设置,异常处理的方法
2018/12/19 Python
python3.7+selenium模拟淘宝登录功能的实现
2020/05/26 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
举例讲解Python装饰器
2020/12/24 Python
HTML5 贪吃蛇游戏实现思路及源代码
2013/09/03 HTML / CSS
基于html5 canvas做批改作业的小插件
2020/05/20 HTML / CSS
Myprotein瑞典官方网站:畅销欧洲英国运动营养品牌
2018/01/22 全球购物
vue实现倒计时功能
2021/03/24 Vue.js
保证书范文大全
2014/04/28 职场文书
原料仓仓管员岗位职责
2014/07/08 职场文书
党风廉政建设调研报告
2015/01/01 职场文书
财务负责人岗位职责
2015/02/03 职场文书
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers
Python开发五子棋小游戏
2022/05/02 Python