社区
JavaScript
帖子详情
过两秒执行任务,setTimeOut问题。
jb2008
2002-10-23 09:56:41
过两秒执行hiddenDiv(),下面行吗 ?
mmHideMenuTimer = setTimeout("hiddenDIV(actMnu)", 2);
...全文
92
8
打赏
收藏
过两秒执行任务,setTimeOut问题。
过两秒执行hiddenDiv(),下面行吗 ? mmHideMenuTimer = setTimeout("hiddenDIV(actMnu)", 2);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kellygu
2002-10-23
打赏
举报
回复
应该是毫秒,如果不执行可能是你的hiddenDIV(ACTMnu)有问题。
参考一下:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="SAPIEN Technologies PrimalSCRIPT(TM)">
<TITLE>Document Title</TITLE>
<script language="javascript">
function test()
{
setTimeout("aa()", 1000);
}
function aa()
{
document.all.tt.style.display="none";
}
</script>
</HEAD>
<BODY>
<div id="tt">
<input type=text value=111111111111 >
</div>
<input type=button value=click onmousedown="test()">
</BODY>
</HTML>
jb2008
2002-10-23
打赏
举报
回复
document.onmousedown=setTimeout("hiddenDIV(actMnu)", 2000);
为什么不能执行?
jb2008
2002-10-23
打赏
举报
回复
究是谁对,我试试,
nffly
2002-10-23
打赏
举报
回复
setTimeout用的是毫秒,应该是2000。
denghan
2002-10-23
打赏
举报
回复
直接这样就行了
setTimeout("hiddenDIV(actMnu)", 2);
烂笔头Danky
2002-10-23
打赏
举报
回复
函数所要调用的参数要跟在时间的后面!
mmHideMenuTimer = setTimeout("hiddenDIV()",2000,actMnu);
wind0209
2002-10-23
打赏
举报
回复
1000=1秒
setTimeout的付值是为了取消它时能够有对象。
document上的MOUSEDOWN是不是可以些在body上。
潇洒
2002-10-23
打赏
举报
回复
TO: jb2008(飞天.net)
document.onmousedown= 后不能直接跟语句... 只能是function.
try:
document.onmousedown=new Function('setTimeout("hiddenDIV(actMnu)", 2000)');
setTimeout
()用法
本文深入探讨JavaScript中
setTimeout
函数的工作原理,通过实例讲解事件循环机制,解释了作用域、闭包以及事件循环如何影响定时器的
执行
。并提供解决定时器常见
问题
的方法。
SetTimeout
、SetInterval、RequestAnimationFrame:特点、区别、应用场景
在Web前端开发中,JavaScript的
setTimeout
、setInterval、requestAnimationFrame是处理定时
任务
和动画的常用方法。
setTimeout
用于一次性延迟
执行
,setInterval用于周期性
任务
,requestAnimationFrame专为动画优化。本文介绍了它们的特点、区别,还给出使用示例及取消定时器的方法,强调合理使用可提升应用质量。
setTimeout
()和setInterval() 何时被调用
执行
本文探讨了JavaScript中的
setTimeout
()和setInterval()的定义、使用示例及为何它们不会精确按时间间隔
执行
。JavaScript在单线程环境下运行,定时器仅计划在未来某一时间
执行
代码,具体
执行
时间取决于当前线程的空闲情况。了解这一点对于精确时间控制至关重要。文章还讨论了如何避免使用setInterval()时可能出现的多个实例冲突
问题
,推荐使用
setTimeout
()来实现更精确的重复定时
任务
。
setTimeout
本文探讨了在使用jQuery UI弹出层与
setTimeout
定时器时遇到的
问题
,特别是在IE浏览器中的表现。作者原意是在弹出层显示
两秒
后自动关闭并刷新页面,但发现实际操作中,由于对
setTimeout
工作原理理解不足,导致页面立即刷新而未显示弹出层。文章深入解析了JavaScript函数调用的堆栈机制,揭示了
setTimeout
如何影响函数
执行
顺序。
函数中
setTimeout
的
执行
顺序
本文通过一段具体的JavaScript代码示例,探讨了浏览器环境中定时器(
setTimeout
)与循环
任务
的
执行
顺序
问题
。揭示了JavaScript单线程
执行
特性下,不同
任务
如何被调度
执行
,并给出了合理的解释。
JavaScript
87,985
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章