问题标签 [settimeout]
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 按分钟 按分钟
对于 javascript 爱好者,
您将如何编程setTimeOut
(或setInterval
)句柄以按分钟触发。例如,如果是当前时间的 51 秒,则在 9 秒内触发,如果是第 14 秒,则在 46 秒内触发
谢谢
javascript - javascript setTimeout() 第一个参数:表达式错误
我收到一个错误:
this.updateTime 不是函数
有任何想法吗?
谢谢
javascript - clearTimeout 在 JavaScript 自动完成脚本中不起作用
我正在使用以下代码作为自动完成脚本的一部分,以避免每次击键都敲击服务器:
不幸的是,这并不能清除旧计时器。他们仍然都执行。
有谁知道我错过了什么?
谢谢!
javascript - 如何暂停 setTimeout 调用?
我正在使用 jQuery 并为我的网站开发通知系统。通知使用 setTimeout 函数自动淡出。
如何停止 setTimeout 调用的计时器?
例如,我想在鼠标悬停在通知上方时暂停 setTimeout 调用并继续倒计时 mouseout ...
我用谷歌搜索了“暂停 setTimeout”,但没有运气。
我目前正在使用 clearTimeout 清除 setTimeout 调用,同时在 mouseout 上淡出通知,但如果有这种暂停效果会很好。
有任何想法吗?
javascript - 在触发要在 JavaScript 中执行的函数之前等待
如何在 JavaScript 中设置延迟触发器以在指定时间后执行函数?
我的程序将等待 5 秒执行demo();
,如果在 5 秒内无法启动演示,我需要sample()
自动执行。
这可以在 JavaScript 中实现吗?
javascript - 使用 javascript setTimeout 查看 div 是否已加载
我正在使用动态脚本标签和 JSON 加载远程数据。我在我的网站上显示的远程页面中有一个 div,我用它来加载内容。
问题是javascript函数在页面加载时看不到,div
因为它是远程数据。如果我将超时设置为大约 300,它通常可以工作,并且我的 javascript 可以看到div
. 但有时它需要更长的时间并且它会破坏 javascript。
我正在尝试这个:
但它只是不起作用。我究竟做错了什么?
settimeout - 有人对 Shoutbox 有什么想法吗?
我想创建一个喊话框,但我想知道是否有另一种方法来解决这个问题,而不是使用 setInterval 每隔几秒查询一次数据库中的新喊声。老实说,我不喜欢这样。似乎有点多余和重复,只是简单的老错误。更不用说它抓取数据时的尖叫声了。
所以我想知道专业人士是如何做到的?我的意思是,我已经看到了非常出色的喊话框,并且似乎没有使用任何 setInterval 或 setTimeout javascript 函数来执行此操作。
任何人都可以提出任何不使用 setInterval 或 setTimeout 的想法或方法吗?
谢谢 :)
javascript - 如何正确调用 clearTimeout?(超时 id 丢失?)
我正在尝试制作一个简单的 setTimeout,以使 div 标签在 2 秒后不可见。
setTimeout 函数使 div 不可见但不规则,有时立即显示,有时 1 秒后显示,依此类推。
这是我的代码:
顺便说一下,t 是一个全局变量。我也试过这个:t = setTimeout("hideSubMenu()",2000);
但结果同样不规则。
来自 OP 的更新:
这是包含我的菜单和子菜单的 div。我在这里对其进行了编辑以使其具有一点可读性。
right_rect 是包含菜单和子菜单的 div。在这个 div 中,我调用 onmouseout 来隐藏子菜单。
这是我用来执行隐藏和显示过程的 javascript 的一部分。
getStyle 函数不是我的代码。
internet-explorer - SetTimeout() 和 ClearTimeout() 停止冻结 IE8 和对话框 aobut 脚本溢出
我有一些第 3 方软件,我可以在其中打开 nsites 并运行 javascript。因为有些网站让我堆栈溢出,所以我使用 Registry 的技巧将Styles WRAD 修改为 FFFFFF。
由于 DOM ,仍有一些站点可能会发生堆栈溢出。
我想在开始运行每个站点时我会做 javascript: setTimeout("window.status='one';",10000);
然后最后我想清除它-我的问题是如果它没有任何实际的ID怎么办?里面没有任何东西的通常 clearTimeout() 会好吗?