Javascript setInterval的兩種調(diào)用方法(實例講解)
如下所示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
#main{border:1px solid black; width:200px;margin:0px auto;padding:100px;}
</style>
<script type="text/javascript">
window.onload = function () {
//第一種調(diào)用方法,傳遞的是方法指針
//setInterval(showMsg, 1000);
//第二種調(diào)用方法
var methodName = "showMsg()"; //注意這里使用了字符串,并且加了括號
setInterval(methodName, 1000); //加了雙引號,表示里面是代碼,會執(zhí)行里面的代碼類似于setInterval("alert('a')",1000),每隔1秒執(zhí)行alert('a')
}
var seconds = 5;
function showMsg() {
if (seconds > 0) {
seconds--;
document.getElementById("msg").innerHTML = seconds + "秒鐘后自動關(guān)閉!";
}
else {
window.close();
}
}
</script>
</head>
<body>
<div id="main">
這是廣告窗體:
<div id="msg">5秒鐘后自動關(guān)閉!</div>
</div>
</body>
</html>
相關(guān)文章
jquery自定義插件結(jié)合baiduTemplate.js實現(xiàn)異步刷新(附源碼)
本文主要介紹了jquery自定義插件結(jié)合baiduTemplate.js實現(xiàn)異步刷新的具體實例,具有很好的參考價值,需要的朋友一起來看下吧2016-12-12
JavaScript+Canvas實現(xiàn)簡單的柱狀圖
這篇文章主要為大家詳細介紹了JavaScript如何利用Canvas實現(xiàn)繪制簡單的柱狀圖,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-10-10
JavaScript實現(xiàn)的DOM繪制柱狀圖效果示例
這篇文章主要介紹了JavaScript實現(xiàn)的DOM繪制柱狀圖效果,涉及javascript數(shù)值計算及頁面元素屬性動態(tài)操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2018-08-08
前端CryptoJS加密、后端JAVA解密代碼實現(xiàn)參考
這篇文章主要介紹了前端CryptoJS加密、后端JAVA解密代碼實現(xiàn)參考,需要的朋友可以參考下2023-12-12
使用documentElement正確取得當前可見區(qū)域的大小
如何取得當前瀏覽器里面可見區(qū)域的大?。科渌椒ǘ疾贿m用,只有documentElement才可以,需要的朋友可以參考下2014-07-07

