问题标签 [clearinterval]
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 + clearIntervalInside + 参数 -no jquery-
我需要定期调用一个函数setInterval
并向其传递参数。同时,我需要清除鼠标移动时调用的函数内部的时间间隔。
所以我正在尝试这个:
这个想法是要知道如何在内部使用带有 clearInterval 的 setinterval 并能够传递参数。
我将不胜感激任何帮助。
javascript - 我如何正确地在 dom 中插入元素以及关于 setInterval 的内容
我有一个任务要求我创建一个页面,之后可以显示一个时钟
用户单击开始按钮并在单击停止按钮时停止
时钟需要显示在“span”标签内,因为我需要 DOM1 方法。
所以我的代码目前看起来像这样
*我已经解决了这个问题。
javascript - 使用 clearInterval() 时出错
我使用以下代码每 1 秒隐藏和显示一个 div
无法正常工作,clearInterval()
我在 Google Chrome 上收到以下错误:
未捕获的 ReferenceError:未定义 acc
演示:http: //jsfiddle.net/enve/4GWvM/
javascript - JavaScript:clearInterval 不会清除间隔
我有一个不寻常的问题。我正在使用以下脚本来检查使用navigator.onLine
. 如果有互联网连接,页面将每 15 秒刷新一次。如果没有任何互联网连接,该页面将用于innerHTML
显示一条消息。
我的问题是,一旦没有互联网连接,就会显示消息,但页面仍然会在最后一次刷新。我试图通过clearInterval(myInterval);
在代码的else
一部分中使用来避免这种情况,但是它不起作用。
有什么建议么?
javascript - 为什么悬停后清除间隔会加速旋转
我正在处理的网站上有一个旋转滑块。
加载页面时滑块会自动滚动,并且应该在鼠标悬停时停止,然后在鼠标离开时重新开始。
我停止了滑块的工作,但是当我将鼠标移出时,滑块再次启动,但速度是原来的两倍,导致滑块不显示任何内容。
我的清除间隔不能正常工作有什么原因吗?我怎样才能让滑块停止和启动而不改变速度和搞砸?
javascript - 2 多个 JavaScript 间隔计时器的问题
我正在构建一个应用程序,它可能会在单个网页上为用户提供无限的倒数计时器。每个计时器都被设计为相互独立。例如,点击计时器 A 将倒计时 10 分钟,点击计时器 B 将倒计时 2 小时。只需单击一下即可随时取消任何计时器。(计时器基本上是html按钮)我正在使用Javascript的window.setInterval()每秒倒计时
我的倒计时功能如下所示:
intCurrentTime 是我当前的服务器时间,intEndTime 是从 SQL 数据库中检索的,当用户决定终止计时器时,blnIsAbort 为真。(blnIsAbort=true)
1.) 现在我遇到的第一个问题是,当我刷新网页时 clearInterval(myTimer); 似乎不起作用,而是在一个按钮上运行了两个计时器。(我在页面加载和单击按钮时调用 initTimer())。
2.)当我尝试取消计时器时,这导致了我的第二个问题,单击按钮 A 也会清除按钮 B 的计时器。
任何有助于避免这些问题的帮助将不胜感激。也许有更有效的方法可以解决这个问题?
javascript - JavaScript - 在浏览器选项卡切换上,clearInterval 和 window.onfocus/blur 不会清除间隔被调用两次
我有一个简单的脚本,可以淡入淡出一些图像。在我切换到另一个选项卡然后切换回来之前,它工作得非常好。切换回来后似乎运行动画的间隔,没有被清除并且功能继续运行。
真实代码:
所以我想出了以下解决方案:
这解决了问题。但仅适用于 FF。在 FF 中,脚本运行得非常完美。在 Chrome 中 window.onfocus 被调用了两次!为什么两次?
请帮助以不同的方式解决第一个问题或使用 Chrome 解决第二个问题。谢谢!
javascript - clearInterval() 不起作用。奇怪的
这是代码:
然后页面加载,然后“加载”dissmises,在我的 Google Chrome 控制台中,我看到“Google paieška užsikrovė”,但它一直在向控制台写入,并且正在写入......所以 clearInterval 不起作用。
问题解决:改为
var LOAD = window.setInterval(LOADING, 50);
谢谢 ;)
javascript - JavaScript - 浏览器选项卡切换的时间间隔问题
我有一个简单的脚本,可以淡入淡出一些图像。在我切换到另一个选项卡然后切换回来之前,它工作得非常好。切换回来后似乎运行动画的间隔没有被清除并且animateFading
功能继续运行。
为什么会发生,选项卡切换如何影响脚本?我怎样才能让它正常工作?谢谢!
真实代码:
解决方案:
布尔值用于 Chrome,因为它会触发两次
&
javascript - 重新启动间隔计时器?
我的意思是重置它,restarting
以便它重新启动时间,这样重新启动需要 3 秒。
我的代码是:
我没有收到任何错误,它只是没有运行.. 这是我的Interval
,根本没有运行。
希望有人能帮我解决这个问题。