社区
JavaScript
帖子详情
过两秒执行任务,setTimeOut问题。
jb2008
2002-10-23 09:56:41
过两秒执行hiddenDiv(),下面行吗 ?
mmHideMenuTimer = setTimeout("hiddenDIV(actMnu)", 2);
...全文
46
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)');
jquery
setTimeout
()几秒钟后跳转网页
<script type="text/javascript"> $(document).ready(function () { //$("#submitbtn").click(function(){
setTimeout
(function(){//两秒后跳转 alert("恭喜你注册成功,两秒后跳转。"); //location.href = "index.php";//PC网页式跳转 $.mobile.changePage("index.p.
定时器 消除定时器
使用
setTimeout
可以使事件
执行
延迟
setTimeout
( 延迟
执行
的函数,延迟的毫秒数) 其中可以写成这种直接写函数的形式 window.
setTimeout
(function(){ alert('两秒到啦'); },2000) 也可以写成这种写函数名的形式(不用加括号!!) window.
setTimeout
(fn,2000) function fn(){ alert('两秒到啦'); } 效果均
ES6 —— Promise
不使用 ES6 Promise 嵌套两个
setTimeout
回调函数
setTimeout
(function(){ console.log('hello'); // 一秒后输出 “hello”
setTimeout
(function(){ console.log('world'); // 两秒后输出 “world” }, 1000) }, 1000); 使用 ES6 Promi...
ES 6/7 新特性: Promise async await
题目:一秒后打印 1,隔两秒打印 2, 再隔三秒打印 3 首先,用普通的
setTimeout
来完成:
setTimeout
(() => { console.log(1)
setTimeout
(() => { console.log(2)
setTimeout
(() => { console.log(3) }, 3000) }, 2000) }, 1000) 这样的嵌套多了会像一个千层蛋糕
uniapp实现过两秒返回上一页面
在uni-app中,可以使用uni.navigateBack()方法来实现返回上一页面。而要让页面在两秒后自动返回上一页面,则可以使用
setTimeout
()方法来实现延时。
JavaScript
87,777
社区成员
224,615
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章