图片轮播 -两种自动定时方式

方式一:

<script>
window.onload=load;
 function load(){
        var arrImgs=[‘1.jpg‘,‘2.jpg‘,‘3.jpg‘,‘4.jpg‘];
        var img = document.getElementById("img");
        var  index =0;
        img.onclick=changeImg;//点击图片实现轮播
        setInterval(changeImg,500);//自动轮播图片方式1

    //轮播图片
     function changeImg(){
         if(index==arrImgs.length){
             index=0;
         }
         img.src = "images/"+arrImgs[index];//图片在images目录下
         index++;
     }
    }
</script>
</body>
<img src="images/photo_01.jpg" id="img" width="300" height="300" border="1px solid #f00">
</html>

  

方式二:

<script>
window.onload=load;
 function load(){
        var arrImgs=[‘1.jpg‘,‘2.jpg‘,‘3.jpg‘,‘4.jpg‘];
        var img = document.getElementById("img");
        var  index =0;
       showBySetOut();//自动轮播图片方式2

    //轮播图片
     function changeImg(){
         if(index==arrImgs.length){
             index=0;
         }
         img.src = "images/"+arrImgs[index];//图片在images目录下
         index++;
     }
    //通过setTimeout是实现自动定时
     function showBySetOut(){
         changeImg();
         setTimeout(showBySetOut,1000);
     }
    }
</script>
</body>
<img src="images/photo_01.jpg" id="img" width="300" height="300" border="1px solid #f00">
</html>
时间: 2024-10-14 02:47:02

图片轮播 -两种自动定时方式的相关文章

图片轮播4种方法思路

第一种方法 图片自动依次轮播,第一轮轮播完,重新回到第一张轮播,但是界面不会后退去定位到第一张图片 main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/rl" android:layo

UIScrollView实现图片轮播器及其无限循环效果

图片轮播器: 一.实现效果 实现图片的自动轮播            二.实现代码 storyboard中布局 代码: 1 #import "YYViewController.h" 2 3 @interface YYViewController () <UIScrollViewDelegate> 4 @property (weak, nonatomic) IBOutlet UIScrollView *scrollview; 5 /** 6 * 页码 7 */ 8 @prop

定时图片轮播图

先是HTML部分 <div id="alternate"> <ul class="img_list clear"> <li><a href="#"><img src="1.jpg" /></a></li> <li><a href="#"><img src="2.jpg" /&

关于图片轮播的几种思路

图片轮播我们经常在众多网站中看到,各种轮播特效在有限的空间上展示了几倍于空间大小的内容,并且有着良好的视觉效果.很多初学js的小伙伴都会拿这个来练习.我也不例外,所以在此分享几个我写轮播图的过程,代码不足之处请多指教哦,相互学习. 好了,先来说第一种轮播特效: 就是通过修改每一张图片的透明度,让其每隔一段时间将其中的某一张图片透明度设为1,而其它的设为0,从而实现一种图片轮流播放的效果. 这种效果的思路比较简单,首先让一组图片绝对定位,让其重叠在一起,然后通过一个函数来控制图片的透明度变化.同时

android图片截取的两种方式

    文章主要提供android系统上拍照图片截取和图片 选择截取 两种方式,适用于app头像选择等环境. 拍照截取 打开相机 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent,"自定义"); 截图 Intent intent = getCropImageIntent(data); startActivityForResult(intent, "

实现自动图片轮播

效果<!DOCTYPE html> <html> <head> <title>图片轮播,新闻轮播,焦点新闻轮播</title> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> <script type="text/javascript" src="http://ajax.g

50行代码图片轮播加定时广告

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>图片轮播+定时广告</title> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <script> 8 fun

Javascript和jQuery WordPress 图片轮播插件, 内容滚动插件,前后切换幻灯片形式显示

用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果.本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美的图片轮播效果,希望这些插件能够帮助到你.Nivo Slider首先推荐的这款插件号称世界上最棒的图片轮播插件,有独立的 jQuery 插件和 WordPress 插件两个版本.目前下载量已经突破 1,800,000 次!jQuery 独立版本的插件主要有如下特色:? 16个独特的过渡效果? 简洁和有效的标记? 加载参数设置?

MUI组件二:复选框、对话框、图片轮播、图标和输入框

1.checkbox(复选框) checkbox常用于多选的情况,比如批量删除.添加群聊等: DOM结构 <div class="mui-input-row mui-checkbox"> <label>checkbox示例</label> <input name="checkbox1" value="Item 1" type="checkbox" checked> </di