js 如何设置 几秒后自动关闭setInterval

JavaScript018

js 如何设置 几秒后自动关闭setInterval,第1张

var id001=self.setInterval("func()",1000);根据返回值(时钟的ID)停止:停止这个时钟:window.clearInterval(id001); 想设置一段时间之后关闭可以设置一个变量,每执行一次增加1,达到指定数值后启动停止的函数。var int=0function mm(){int = setInterval("location.reload()",1000)int=int+1 if(x==5) //5秒后停止{window.clearInterval(int);}}

后台JS警告框一般是使用HTML代码模拟或者Alert函数实现的。

HTML代码模拟:

这种类型的警告框都是可以带有关闭方法的。只要在警告框弹出后设置个定时器去调用关闭方法就可以了,你可以选择一些第三方的提示框JS库,很多都带有自动关闭功能的

浏览器自带Alert函数:

这种方式在警告框弹出时会阻塞住程序,导致后面的代码无法执行,所以是没有办法自动关闭的,你可以改成第一种方式