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自定义的函数
Aug 05 Javascript
javascript 得到变量类型的函数
May 19 Javascript
基于jquery的checkbox下拉框插件代码
Jun 25 Javascript
javascript记住用户名和登录密码(两种方式)
Aug 04 Javascript
coffeescript使用的方式汇总
Aug 05 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
微信小程序返回多级页面的实现方法
Oct 27 Javascript
jquery判断滚动条距离顶部的距离方法
Sep 05 jQuery
详解JavaScript 的变量
Mar 08 Javascript
详解wepy开发小程序踩过的坑(小结)
May 22 Javascript
JavaScript Array.flat()函数用法解析
Sep 02 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
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
浅析php如何实现App常用的秒发功能
2016/08/03 PHP
php数据结构之顺序链表与链式线性表示例
2018/01/22 PHP
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
jquery删除数据记录时的弹出提示效果
2014/05/06 Javascript
js实现数字每三位加逗号的方法
2015/02/05 Javascript
jquery实现上下左右滑动的方法
2015/02/09 Javascript
jQuery使用fadein方法实现渐出效果实例
2015/03/27 Javascript
jQuery基本筛选选择器实例代码
2017/02/06 Javascript
Vue的MVVM实现方法
2017/08/16 Javascript
Vue.js框架路由使用方法实例详解
2017/08/25 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
express如何解决ajax跨域访问session失效问题详解
2019/06/20 Javascript
JavaScript遍历数组的方法代码实例
2020/01/14 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
Python使用Flask框架同时上传多个文件的方法
2015/03/21 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
django输出html内容的实例
2018/05/27 Python
python中int与str互转方法
2018/07/02 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
2018/10/14 Python
python3 mmh3安装及使用方法
2019/10/09 Python
Python使用指定字符长度切分数据示例
2019/12/05 Python
Python如何将函数值赋给变量
2020/04/28 Python
Django --Xadmin 判断登录者身份实例
2020/07/03 Python
初探CSS3中的calc()功能
2015/07/14 HTML / CSS
用CSS3和table标签实现一个圆形轨迹的动画的示例代码
2019/01/17 HTML / CSS
HTML5之语义标签介绍
2016/07/07 HTML / CSS
塔吉特百货公司官网:Target
2017/04/27 全球购物
英国奢华护肤、美容和Spa品牌:Temple Spa
2019/11/02 全球购物
汽车专业学生自我评价
2014/01/19 职场文书
优秀体育委员自荐书
2014/01/31 职场文书
入党推优材料
2014/06/02 职场文书
小学向国旗敬礼活动方案
2014/09/27 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
goland 恢复已更改文件的操作
2021/04/28 Golang
python实现简单的聊天小程序
2021/07/07 Python