• 轮播图片原理


    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      
    <html>
      
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <script type="text/javascript">
     var timeID;
     var image;
     var current = 0;
     var images = new Array(4);
     function init(){
     for (var i=1;i<=4;i++){
     images[i] = new Image(450,550);
     images[i].src = "pictures/"+i+".jpg";
     }
     image = document.images[0];
     }
     function setSrc(i){
     current = i;
     //设置图片src的属性,实现图片的切换
     image.src = images[i].src;
     }
     function pre(){
     if (current <= 0){
     alert('已经是第一张了');
     }else{
     current--;
     setSrc(current);
     }
     }
     function next(){
     if (current >= 4){
     alert('已经是最后一张了');
     }else{
     current++;
     setSrc(current);
     }
     }
     function play(){
     if (current >= 4){
     current = 0;
     }
     setSrc(++current);
     }
    </script>
    <body onload="init()">
    <input type="button" value="第一张" onclick="setSrc(1)">
    <input type="button" value="上一张" onclick="pre()">
    <input type="button" value="下一张" onclick="next()">
    <input type="button" value="最后一张" onclick="setSrc(4)">
    <input type="button" value="幻灯播放" onclick="timeID=setInterval('play()',500)">
    <input type="button" value="停止播放" onclick="clearInterval(timeID)">
    <div style="border:1px solid blue;450px; height:550px;" id="myPic">
     <img src="pictures/1.jpg" />
    </div>
    </body>
    </html>
  • 相关阅读:
    Spring 拦截器postHandle无法修改Response的原因
    使用AShot进行网页全页截图
    60句简短的话 句句在理
    天使
    路过青春的合欢树
    Velocity日期格式化
    高斯模糊的Java实现
    MyBatis架构与源码分析<资料收集>
    柳青(Jean)英文演讲集合
    hive sql 常见异常
  • 原文地址:https://www.cnblogs.com/liyuhuan/p/5973150.html
Copyright © 2020-2023  润新知