页面定时器js.doc

上传人:hw****26 文档编号:3864298 上传时间:2019-08-11 格式:DOC 页数:3 大小:34KB
下载 相关 举报
页面定时器js.doc_第1页
第1页 / 共3页
页面定时器js.doc_第2页
第2页 / 共3页
页面定时器js.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第 1 类:传统简洁方式1.在需要定时的页面上写上Window.dsqID= setInterval(function()alert(“”)|eval(用户自定义函数名),”1000”);2.关闭/开启定时器关闭:window.clearInterval(Window.dsqID);开启:重新写上述代码第 2 类:通用面向对象方式1.js 编写 dingshi 类var dingshi = function(options) this.dsqId=null;this.option =time :300000,callback : “this.defaultFN“;this.option =jQ

2、uery.extend( this.option, options);this.defaultFN = function(ob) alert(“这个定时器默认执行的函数“);this.start=function()if(this.dsqId=null)var fn = eval(this.option.callback);var time=this.option.time;var ob = this;this.dsqId=window.setInterval(function()fn(ob),time);this.end=function()window.clearInterval(this

3、.getDSQId();this.initDSQ();this.getDSQId=function()return this.dsqId;this.initDSQ=function()this.dsqId = null;return this;2.在你要使用定时的页面放上:if(!window.cscDSQ)/创建定时器对象window.cscDSQ=new window.dingshi(time : 300000,callback : “可传入用户自己定义的函数名“);/window.cscDSQ.start();/启动定时器3.关闭/开启定时器关闭:window.cscDSQ.end();开启:window.cscDSQ.start();结尾:我是把定时器弄成了第二种方式,代码还是很好理解的,而且导入一次大家都可以通用,当然,原理只是封装了第一种方式。不知道有没有朋友有什么建议或者更好的做法,发邮件给我

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。