- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实训案例名称:实现无间断的图片循环滚动效果
1.任务介绍
编写一段程序实现无间断的图片循环滚动效果。
2.任务目标
学会Window对象属性和方法的运用。
3.实现思路
运用Window对象的setInterval方法定时调用函数实现图片循环滚动。
运用Window对象的clearInterval方法清除定时调用。
4.实现代码
完整代码如脚本6-9所示。
脚本6-9.html
html
head
title图片循环滚动/title
/head
body
divid=demostyle=overflow:hidden;width:600px;height:200px;
tableborder=0cellspacing=0cellpadding=0
tr
tdstyle=text-align:centerid=marquePic1
!--要循环滚动的图片--
tablewidth=455border=0style=text-align:center
cellpadding=0cellspacing=0
trstyle=text-align:center
tdimgwidth=200height=166border=1
src=/2011/05/20111212010310983.png/td
tdimgwidth=200height=166border=1
src=/2011/05/20111212010316870.png/td
tdimgwidth=200height=166border=1
src=/2011/05/20111212010323234.png/td
tdimgwidth=200height=166border=1
src=/2011/05/20111212010329895.png/td
tdimgwidth=200height=166border=1
src=/2011/05/2011121201033672.png/td
tdimgwidth=200height=166border=1
src=/2011/05/20111212010342197.png/td
/tr
/table
/td
tdid=marquePic2width=1/td
/tr
/table
/div
scriptlanguage=javascript
varspeed=30;//设置间隔时间
marquePic2.innerHTML=marquePic1.innerHTML;
vardemo=document.getElementById(demo);//获取demo对象
functionMarquee(n){//实现图片循环滚动的方法
if(marquePic1.offsetWidth-demo.scrollLeft=0){
demo.scrollLeft=0;
}else{
demo.scrollLeft=demo.scrollLeft+n;
}
}
varMyMar=setInterval(Marquee(6),speed);
demo.onmouseover=functio
您可能关注的文档
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-2.1在HTML中使用JavaScript---2.6用位运算符实现加减运算.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-3.1 使用条件语句---3.7利用递归函数求阶乘相加.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-4.1 创建对象,理解存执机制---4.3 产生n个不重复随机数.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-5.1使用多维数组--- 5.3 计算产品销售额.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-7.1 运用document对象属性和方法--7.3 仿LED跑马灯效果.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-8.1 使用表单elements属性;8.2 注册表单验证.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-9.1 用算法实现斐波那契数列;9.2用算法实现最少硬币找零问题.docx
- JavaScript程序设计基础教程(慕课版)(第2版) 实训指导-10.1 实现焦点图片滤镜效果---10.13 实现确认提示.docx
- JavaScript程序设计基础教程(慕课版)(第2版)-实训指导全套 杨振虎 1 hello简单例子---10.13 实现确认提示.docx
文档评论(0)