问题标签 [setinterval]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何停止“setInterval”
如何停止和启动setInterval
?
假设我有一个textarea
. 我想停止setInterval
焦点并重新setInterval
开始模糊(使用 jQuery)。
javascript - javascript设置间隔会话管理
我正在从事一个基于会话的项目。我在想,类似于银行,我会创建一张支票并为用户提供阻止会话超时的能力。
我正在考虑创建一个 setInterval 来检查需要身份验证的空白页面。如果计时器接近结束时间,它会抛出一个对话框,告知用户会话即将结束。“保持登录”按钮将重置计时器,并且还会向他们提供注销选项。如果设置的时间间隔从检查页面获得“401”,则当前页面将刷新到登录屏幕。
这有意义吗?setInterval 会阻塞浏览器吗?
顺便说一句:根据用户交互清除Interval 的最简单方法是什么?我需要检查每个按键和/或鼠标事件吗?或者是否有更广泛的方法来检查用户是否正在与页面交互(如焦点检查或其他东西)?
坦卡。
所以,我使用的框架有一些问题。会话处理不是很好,因此更新会话超时似乎有问题,而不是总是根据登录后的时间让它超时,而不是自上次活动以来。总之,处理好了。我现在想知道的问题是,通过检查会话是否仍然通过 setInterval 进行身份验证,会话将通过检查更新,因此会话永远不会超时。或者,我错过了什么?
我决定只用javascript来处理它。在框架配置中将超时设置为never
,并setTimeout
专门处理超时。
delphi - 如何在 Delphi 中实现 setInterval?
在 javascript 中,我可以使用函数 setInterval("functionName',time); 来延迟时间后的 functionName。我如何在 Delphi 中使用像 setInterval 这样的函数?
非常感谢。
javascript - 如何在不重叠的情况下间隔进行 Ajax 调用?
我正在寻找一个网页,该网页通过来自嵌入式网络服务器的 AJAX 调用对数据进行采样。我将如何设置代码以使一个请求不会与另一个请求重叠?我应该提一下,我的 JavaScript 经验非常少,而且还有一个令人信服的理由不使用任何大小超过 10 千字节左右的外部库。
javascript - setInterval 和长时间运行的函数
setInterval 如何处理比所需时间间隔更长的回调函数?
我读过回调可能会收到延迟的毫秒数作为它的第一个参数,但我无法找到它为什么会迟到(抖动或长时间运行的函数)。
以及精彩的跟进,它对于常见浏览器的行为是否有所不同?
javascript - Javascript/Jquery 刷新计时器
我有一个简单的系统,每隔几秒刷新一次 div:
现在,由于内容是什么,它更有可能在整点或半点更新。(尽管并非总是如此)。我想做的是让系统在一个小时之前和之后的几分钟(和半点钟)之间更频繁地刷新,只是为了让它更精确。
这是否可能/我将如何做到这一点而不会给客户的计算机带来太多压力?
javascript - JavaScript 'setInterval()' 未按预期工作
如果我只是这样做changeImage();
,效果很好,但我不知道如何开始setInterval()
工作。这是我的代码:
HTML:
JS:
javascript - 奇怪的随机值作为默认间隔处理程序参数
刚遇到这个。它并没有真正影响任何事情,但我想知道为什么会这样。
如果我在 firefox 中运行以下代码并打开 firebug:
param 似乎被分配了一个模糊的随机值:
我很感激我没有将任何参数传递给 setInterval 以传递给函数,但为什么 javascript 选择传递这个随机数?
我本来期望未定义或类似的东西...
干杯
ps 其他浏览器未测试
javascript - setInterval 和 window.onload 问题
我有这个代码
返回未定义...当我在 window.onload 之外使用它时,它可以工作。谁能解释我为什么?
javascript - 你可以设置按钮点击的时间间隔吗?
上面的代码非常适合一次单击页面上的所有按钮,但我试图每隔半秒或一秒左右触发一次点击,直到 jQuery 对象循环,即
有人能告诉我我该怎么做吗?上面的代码显然不起作用。我错过了什么吗?