刷新页面后怎么让js定时器继续刷新前的状态继续计时
2014-08-12 15:22
239 查看
为了帮助网友解决“刷新页面后怎么让js定时器继续刷新前的状”相关的问题,中国学网通过互联网对“刷新页面后怎么让js定时器继续刷新前的状”相关的解决方案进行了整理,用户详细问题包括:javascriptjs
说明:我做了个定时器,点击一次后,隔10秒后才能继续点击,但是刷新页面后,定时器就不能保持刷新前的时间,有没有办法解决这个问题,求教大神了,谢谢!,具体解决方案如下:
解决方案1:
刷新页面后js肯定得重新加载,这样有两种思路,
一种是想办法记录之前的时间,并且刷新后能在页面上获取到。
另一种是如果你页面刷新的时间很短的话,可以考虑在刷新后在执行那个10秒的事件。
解决方案2:
你可以记录当前时间入cookie,每次刷新页面读取并设置
解决方案3:
我不知道你这个是jsp还是asp项目,如果是asp的话,那么可以在.cs后台文件中声明一个viewstate["flag"],然后把值保存在这个里面,就不丢失了
解决方案4:
如果这个时间不用存储到后台,可以在前台保存这个时间值,
1,如上说述的用cookie保存;
2,用html5的本地存储,现在很多浏览器都支持,包括两种localStorage和sessionStorage,一个永久本地,一个会话级,关浏览器就失效。
解决方案5:
引用 2 楼 Return_false 的回复:
你可以记录当前时间入cookie,每次刷新页面读取并设置
你提醒了我,没用定时器了,直接用的存储cookie的时间比较。。。3q、
通过对数据库的索引,我们还为您准备了:
js定时器
问:js做了一个定时器重定向登录页面,但是登录页面又调用了这个定时器,如...
答:登录页面给定一个参数让js进行判断 例如: var norun=true; js定时器相应代码中增加: if(norun==true){ //////定时器启动代码; }
===========================================
js定时器怎么写?
问:$(function(){ var handler = function(){ } var timer = setInterval( ...
答:setTimeout(aa(),1000) //单位毫秒 function aa() { location.href('地址'); }
===========================================
js调用后台的方法怎么只能得到第一次调用的结果,...
问:string xy = ""; string str = "Data Source=we-all;Initial Catalog=Ve...
答:这个代码看不出问题,js无刷新调用后台有几个关键点:1是前台页面动态调用函数,2是后台传递参数,3是数据获取,你发出来的代码仅仅是数据获取的功能。
===========================================
js定时器问题?js高手请进!
问:今天写了个js定时器的问题: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML...
答:很有意思的问题 第一个函数,其实是个逻辑错误 window.onload = function() { var t = null; var i = 0; function a() { // 1,2,3,4,5,6,7... i++; console.log(i); if(i == 20) { // t 被 clearTimeout clearTimeout(t); // 但函数还在继续运行...
===========================================
跪求;网站制作js定时器代码
问:我在浏览网站的时候 看见别的网站打开的时候会出现一个图片 然后几秒后...
答: var intLeft = "5"; function leavePage() { intLeft -= 1; document.all.countdown.innerText = intLeft + " "; setTimeout("leavePage()", 1000); } document.write(intLeft); 秒后刷新! 上面的是5秒后刷新代码, 如果你用asp 的话, 给他转...
===========================================
js定时器工作原理问题?js高手请看!
问:<html> <head> <style type="text/css"> #div1{ background-color:#F00;...
答:其实很好理解,你点击一次按钮,相当于叫一个人过去,每隔300毫秒把div移动一下;你点两次,就相当于让两个人去干同样的事情,都是每隔300毫秒移动一次div,但是,假设过了300毫秒,第一个人过去移动了div,第二个人也会过去移动div,就相当于每...
===========================================
js定时器 如果条件满足就重定向登录页面 但是登录...
问:所以如果条件一直满足,登录页面句会一直更新,在这种情况下怎么才能让...
答:很简单,你可以在这个定时器实现的同时带一个参数过来,再根据这个参数判断是不是需要停止这个计时器
===========================================
JS中的定时器。。怎么才能用代码停止即使。(是一...
问:clearTimeout()不能达到目的
答:setTimeout() 和 cleartimeout() 是逆过程 可以查看用法是否正确,我处理过的一段 如下 var action=setTimeout(function(){...},1000); if(action) clearTimeout(action);
===========================================
关于js的定时器怎么调用非全局函数
问:js的定时器:setTimeout或者setInterval都只能调用全局的函数 有没有办法...
答:setTimeout和setInterval的第一个参数有两种选择,一种是用字符串,这个字符串会用eval解释运行;另一种是直接给出一个function,直接调用这个function运行。你用function版本的就行了,function版本的比较快。 a.prototype.b = function() { va...
===========================================
var t; var flag=1; function support_click() { if(flag==1) { alert("点击成功"); flag=0; } else { alert("10秒后才能再次操作"); t=setTimeout(function(){flag=1;},1000*10); } }
<input type=button id="test" onclick="support_click()"/>
说明:我做了个定时器,点击一次后,隔10秒后才能继续点击,但是刷新页面后,定时器就不能保持刷新前的时间,有没有办法解决这个问题,求教大神了,谢谢!,具体解决方案如下:
解决方案1:
刷新页面后js肯定得重新加载,这样有两种思路,
一种是想办法记录之前的时间,并且刷新后能在页面上获取到。
另一种是如果你页面刷新的时间很短的话,可以考虑在刷新后在执行那个10秒的事件。
解决方案2:
你可以记录当前时间入cookie,每次刷新页面读取并设置
解决方案3:
我不知道你这个是jsp还是asp项目,如果是asp的话,那么可以在.cs后台文件中声明一个viewstate["flag"],然后把值保存在这个里面,就不丢失了
解决方案4:
如果这个时间不用存储到后台,可以在前台保存这个时间值,
1,如上说述的用cookie保存;
2,用html5的本地存储,现在很多浏览器都支持,包括两种localStorage和sessionStorage,一个永久本地,一个会话级,关浏览器就失效。
解决方案5:
引用 2 楼 Return_false 的回复:
你可以记录当前时间入cookie,每次刷新页面读取并设置
你提醒了我,没用定时器了,直接用的存储cookie的时间比较。。。3q、
通过对数据库的索引,我们还为您准备了:
js定时器
问:js做了一个定时器重定向登录页面,但是登录页面又调用了这个定时器,如...
答:登录页面给定一个参数让js进行判断 例如: var norun=true; js定时器相应代码中增加: if(norun==true){ //////定时器启动代码; }
===========================================
js定时器怎么写?
问:$(function(){ var handler = function(){ } var timer = setInterval( ...
答:setTimeout(aa(),1000) //单位毫秒 function aa() { location.href('地址'); }
===========================================
js调用后台的方法怎么只能得到第一次调用的结果,...
问:string xy = ""; string str = "Data Source=we-all;Initial Catalog=Ve...
答:这个代码看不出问题,js无刷新调用后台有几个关键点:1是前台页面动态调用函数,2是后台传递参数,3是数据获取,你发出来的代码仅仅是数据获取的功能。
===========================================
js定时器问题?js高手请进!
问:今天写了个js定时器的问题: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML...
答:很有意思的问题 第一个函数,其实是个逻辑错误 window.onload = function() { var t = null; var i = 0; function a() { // 1,2,3,4,5,6,7... i++; console.log(i); if(i == 20) { // t 被 clearTimeout clearTimeout(t); // 但函数还在继续运行...
===========================================
跪求;网站制作js定时器代码
问:我在浏览网站的时候 看见别的网站打开的时候会出现一个图片 然后几秒后...
答: var intLeft = "5"; function leavePage() { intLeft -= 1; document.all.countdown.innerText = intLeft + " "; setTimeout("leavePage()", 1000); } document.write(intLeft); 秒后刷新! 上面的是5秒后刷新代码, 如果你用asp 的话, 给他转...
===========================================
js定时器工作原理问题?js高手请看!
问:<html> <head> <style type="text/css"> #div1{ background-color:#F00;...
答:其实很好理解,你点击一次按钮,相当于叫一个人过去,每隔300毫秒把div移动一下;你点两次,就相当于让两个人去干同样的事情,都是每隔300毫秒移动一次div,但是,假设过了300毫秒,第一个人过去移动了div,第二个人也会过去移动div,就相当于每...
===========================================
js定时器 如果条件满足就重定向登录页面 但是登录...
问:所以如果条件一直满足,登录页面句会一直更新,在这种情况下怎么才能让...
答:很简单,你可以在这个定时器实现的同时带一个参数过来,再根据这个参数判断是不是需要停止这个计时器
===========================================
JS中的定时器。。怎么才能用代码停止即使。(是一...
问:clearTimeout()不能达到目的
答:setTimeout() 和 cleartimeout() 是逆过程 可以查看用法是否正确,我处理过的一段 如下 var action=setTimeout(function(){...},1000); if(action) clearTimeout(action);
===========================================
关于js的定时器怎么调用非全局函数
问:js的定时器:setTimeout或者setInterval都只能调用全局的函数 有没有办法...
答:setTimeout和setInterval的第一个参数有两种选择,一种是用字符串,这个字符串会用eval解释运行;另一种是直接给出一个function,直接调用这个function运行。你用function版本的就行了,function版本的比较快。 a.prototype.b = function() { va...
===========================================
相关文章推荐
- 做一个计时器示例 在页面上有一个文本框和一个普通按钮 在状态栏上显示,单击按钮,开始计时的提示信息 单击按钮时,在文本框显示计数的过程,同时要求按钮上的字,显示为“单击暂停” 此时单击按钮,暂停计时,同时按钮上的字显示为“继续计时”,要求这两种状态来回切换,来完成计数器的功能
- 怎么为页面上的input控件在刷新页面后保存值
- asp.net 子页面刷新父页面,且保留父页面的状态
- 关于有表单的页面刷新会提示:有输入信息,是否要继续操作?
- jquery.cookie实现刷新页面复选框选定状态不变
- JS怎么刷新当前页面
- 页面弹出新图层,新图层处理完后,怎么实现原页面刷新
- .net 密码框赋值、输入以及页面刷新状态下的处理过程
- 跳转到登陆页的时候验证码页面不刷新是怎么回事?
- JQuery怎么实现页面刷新后保留鼠标点击样式的方法
- 怎么判断页面是第一次打开还是刷新!
- avast家庭免费版主页面左上角摘要-目前状态-静默/游戏模式怎么设置?
- (js)用window.onload实现刷新页面的导航栏状态的切换
- js怎么捕捉网页的刷新事件,捕捉页面所有可以关闭窗口的事件
- 按F5刷新页面,按钮的事件被自动触发,该怎么处理呢
- 解决当刷新页面,按钮控件保留的状态的问题(asp.net)
- .net 密码框赋值、输入以及页面刷新状态下的处理过程
- 关于一个页面的tab切换整体页面刷新而tab标签处是同一个文件怎么做焦点的问题
- javascript怎么刷新当前页面
- 页面上有个添加按钮,程序运行成功的,当我添加一条记录后刷新页面,它自动又添加一条,这样怎么修改?