var timer=setInterval('date_2();', 3000); 每隔3秒循环执行过程函数!
clearInterval(timer) ;        可以关闭一个定时器

一、基础实例

<script language="JavaScript"> function date_1(){alert('打开网页只执行一次过程函数!');}function date_2() {alert('每隔3秒循环执行过程函数!');}// settimeout(date_1(), 3000);  //打开网页只执行一次过程函数!setInterval('date_2();', 3000);  //每隔3秒循环执行过程函数!//setTimeout("alert('这是进入网页执行,只执行一次!')", 3000)//setInterval("alert('这是进入网页执行,每隔3秒执行一次!')", 3000)
</script>

二、轮播图定时器效果

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>主页</title><link rel="stylesheet" href="css/body.css" /></head><style>.logo {width: 300px;height: 300px;background-color: #999999;border: 5px rgb(204, 201, 201) solid;overflow: hidden;}.logo img {width: 100%;height: 100%;}button {width: 150px;height: 60px;font-size: 25px;margin-right: 20px;}</style><body><div class="logo"><img src="data:images/logo.jpg" /></div><br /><br /><button id="stop">停止定时器</button><button id="btn_2">下一张</button></body><script type="text/javascript">var img = document.getElementsByTagName("img")[0];var img_now=0;var imgs=["tb1.jpg","tb2.jpg","tb3.jpg","tb4.jpg","tb5.jpg"];var stop = document.getElementById("stop");stop.onclick = function () {clearInterval(lunbo);};var btn_2 = document.getElementById("btn_2");btn_2.onclick = function () {img_now=img_now+1;if(img_now==5){img_now=0};img.src="data:images/"+imgs[img_now];}/* 每一秒切换一张图片 */var lunbo=setInterval(btn_2.onclick,1000);</script>
</html>

【JavaScript】Js定时器综合应用大全相关推荐

  1. 超全超实用的Javascript类库和jQuery插件大全之一:图片,地图和图形

    为什么80%的码农都做不了架构师?>>>    日期:2012-10-10  来源:GBin1.com 如果你需要解决一些开发中遇到的技术问题的话,很可能会找到一些相关的javasc ...

  2. 超全超实用的Javascript类库和jQuery插件大全之二:文字处理,表格和列表处理,实用......

    为什么80%的码农都做不了架构师?>>>    日期:2012-10-15  来源:GBin1.com 如果你需要解决一些开发中遇到的技术问题的话,很可能会找到一些相关的javasc ...

  3. 的setinterval函数_Vue定时器与JS 定时器 setInterval() 和 setTimeout()

    H5前端开发社区专注更多编程教程和电子书天天在用钱在vue中,有两套定时器,一套是浏览器API,window对象上的:另一套就是vue/nodejs封装的,需要引入 import { setInter ...

  4. JS常用属性方法大全

    JS常用属性方法大全 1.输出语句:document.write(""); 2.JS中的注释为: 3.传统的HTML文档顺序是:document->html->(hea ...

  5. ajax定时器怎么写,js定时器怎么写?就是在特定时间执行某段程序

    js定时器怎么写?就是在特定时间执行某段程序 复制代码 代码如下: $(function(){ var handler = function(){ } var timer = setInterval( ...

  6. js 定时器用法详解——setTimeout()、setInterval()、clearTimeout()、clearInterval()

    写在前面: 在js应用中,定时器的作用就是可以设定当到达一个时间来执行一个函数,或者每隔几秒重复执行某段函数.这里面涉及到了三个函数方法:setInterval().setTimeout().clea ...

  7. java web之javascript(js)解析

    java web javascript(js): javascript(js):     js嵌入在html中,在浏览器中运行的脚本语言     js跟java没有任何关系,只是语法相似     是一 ...

  8. JS 定时器的4种写法及介绍

    JS提供了一些原生方法来实现延时去执行某一段代码,下面来简单介绍一下setTiemout.setInterval.setImmediate.requestAnimationFrame. 一.什么是定时 ...

  9. javascript弹出窗口代码大全(转)

    转帖,用来学习的 javascript弹出窗口代码大全 如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下: 1.弹启一个全屏窗口 ...

最新文章

  1. 输入网址按回车,到底发生了什么
  2. H5 history.pushState 在微信内修改url后点击用safari打开/复制链接是修改之前的页面...
  3. 将vim打造成IDE编程环境
  4. golang mysql商业用例_完美起航-golang操作mysql用例
  5. 前端学习(1780):前端调试之快速转存站点的方法
  6. phpcms扁平化简约工作室团队介绍网站模板
  7. Android的LitePal开源数据库框架学习笔记
  8. 将CMD内的显示内容输出到txt文件
  9. java 不退出_(Java)如果我在其外面点击,JPopupMenu将不会关闭
  10. 3种函数参数传递方式
  11. 使用python下载一些链接的软件包
  12. linux 隐藏字符 h,webpack手动配置
  13. SVN客户端安装与常用操作(超详细)
  14. STC单片机代码烧录
  15. stm32的语音识别_基于STM32的嵌入式语音识别模块设计
  16. msxml4.0 sp4_MSXML4和80072efd中的安全性
  17. 软件开发生命周期及开发模型
  18. python处理点云数据_python将指定点云文件(asc)转换为PCD格式
  19. figcaption标签css,[HTML]正确使用Figure和Figcaption标签(译)_html/css_WEB-ITnose
  20. 详细BP神经网络预测算法及实现过程实例

热门文章

  1. cocos2d-x Android实现广告条竖立放置
  2. 判断数组中各个元素是否为实数numpy.isreal()
  3. jpg如何压缩?jpg图片压缩大小怎么改?
  4. ctfshow 密码挑战
  5. UI设计中的ICON图标的区别是什么
  6. 基于TensorFlow的Cats vs. Dogs(猫狗大战)实现和详解(1)
  7. CCNA培训结束后的感想
  8. One egg donation program 一个鸡蛋项目
  9. Javascript 上传图片 显示缩略图
  10. 浅谈交易所发展史,BTC100顺时代,应发展,创新实力可见