• 自己动手、丰衣足食!<箭头 → ← → ← ---2>


    第二种:

    运行之后 不管点击不点击 都循环

    也就是把这个地方的n=1去掉

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     5 <title>无标题文档</title>
     6 <style type="text/css">
     7 *
     8 {
     9     margin:0px auto;
    10     padding:0px;
    11     font-family:"Courier New", Courier, monospace;
    12 }
    13 #a
    14 {
    15     width:700px;
    16     height:700px;
    17     background-repeat:no-repeat;    
    18 }
    19 .pages
    20 {
    21     top:500px;
    22     background-color:#000;
    23     background-position:center;
    24     background-repeat:no-repeat;
    25     opacity:0.4;
    26     width:90px;
    27     height:90px;
    28 }
    29 #b
    30 {
    31     float:left;
    32     margin:400px 0px 0px 10px;
    33 }
    34 #c
    35 {
    36     float:right;
    37     margin:400px 10px 0px 0px;
    38 }
    39 </style>
    40 </head>
    41 
    42 <body>
    43 
    44 
    45 
    46 
    47 
    48 <div id="a" style="background-image:url(1.png);">
    49 <div class="pages" id="b" style="background-image:url(jiantou2.png)" onclick="dodo(-1)"></div>
    50 <div class="pages" id="c" style="background-image:url(jiantou-1.png)" onclick="dodo(1)"></div>
    51 
    52 </div>
    53 
    54 
    55 
    56 
    57 </body>
    58 </html>
    59 <script language="javascript">
    60 var jpg =new Array();
    61 jpg[0]="url(1.png)";
    62 jpg[1]="url(2.png)";
    63 jpg[2]="url(3.png)";
    64 jpg[3]="url(4.png)";
    65 var aimg = document.getElementById("a");var xd=0;var n=0;
    66 function huan()
    67 {
    68     xd++;
    69     if(xd == jpg.length)
    70     {
    71         xd=0;
    72     }
    73     
    74     aimg.style.backgroundImage=jpg[xd];
    75     if(n==0)
    76     {
    77     var id = window.setTimeout("huan()",3000);
    78     }
    79     
    80     
    81 }
    82 function dodo(m)
    83 {   
    84     xd = xd+m;
    85     if(xd < 0)
    86     {
    87         xd = jpg.length-1;
    88     }
    89     else if(xd >= jpg.length)
    90     {
    91         xd = 0;
    92     }
    93     aimg.style.backgroundImage=jpg[xd];
    94 }
    95 window.setTimeout("huan()",3000);
    96 </script>

    运行之后的效果图

    其实效果图都一样  就是<1>点击之后就停止了运行 点到那个图就停在那个图

    <2>点击之后 照样运行 不会因为点击之后就不循环了 

  • 相关阅读:
    idea 搭建spring boot
    面向对象
    idea 转普通项目为maven 项目
    java 基础
    设计模式
    GeneratedKeyHolder的作用:获得新建主键值
    Oracle中Merge into的用法实例讲解
    深入理解Java线程池:ThreadPoolExecutor
    java Timer(定时调用、实现固定时间执行)
    js实现数组去重
  • 原文地址:https://www.cnblogs.com/tonyhere/p/5528450.html
Copyright © 2020-2023  润新知