js倒數計時關閉當前頁面程式碼
很多網站在關閉網頁之前會給出一個倒數計時效果,這樣可以讓瀏覽者做到根據相應的情況進行操作,比較人性化,下面就通過例項程式碼介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #timer { width:200px; height:30px; background-color:green; text-align:center; line-height:30px; margin:0px auto; } </style> <script type="text/javascript"> var otimer; var second=10; function timer() { otimer.innerHTML=second; if(second>0) { second=second-1; return false; } window.close(); } window.onload=function() { otimer=document.getElementById("timer"); setInterval(timer,1000); } </script> </head> <body> <div id="timer"></div> </body> </html>
以上程式碼實現了我們想要的功能,可以倒數計時10秒之後關閉頁面。
原理非常的簡單,就是利用定時器函式setInterval(),不斷呼叫timer()函式,每呼叫一次秒數減一,直到秒數變為零就執行window.close()函式,將頁面關閉。同時每次呼叫函式都會講當前的剩餘秒數寫入div中,這樣就實現了倒數計時效果。
相關閱讀:
1.innerHTML屬性可以參閱js innerHTML一章節。
2.setInterval()函式可以參閱setInterval()一章節。
相關文章
- JavaScript 倒數計時關閉頁面JavaScript
- js cookie 頁面倒數計時JSCookie
- 微信內關閉當前頁面
- js自動倒數計時程式碼,倒數計時完畢時自動停止迴圈JS
- 網頁倒數計時跳轉程式碼例項網頁
- Jquery 實現頁面倒數計時的功能jQuery
- JavaScript倒數計時程式碼例項JavaScript
- JavaScript 倒數計時60秒程式碼JavaScript
- 倒數計時(Excel程式碼集團)Excel
- 倒數計時5S秒自動關閉彈窗
- 小程式 - 驗證碼倒數計時元件元件
- 案例:倒數計時 js小案例JS
- js實現指定時間倒數計時JS
- 投稿通道延期關閉,OID China 2022 議題徵集倒數計時
- 計算時間差,頁面倒數計時,安卓與ios相容問題安卓iOS
- 小程式倒數計時深究
- js實現活動倒數計時JS
- js 活動倒數計時詳解JS
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- vue重新整理當前頁面或者當前元件Vue元件
- 小程式播放當前視訊關閉其他視訊
- JS指令碼中重新整理當前頁面的方法JS指令碼
- 商品搶購倒數計時效果程式碼例項
- 直播小程式原始碼,vue實現時間倒數計時原始碼Vue
- css超出部分隱藏,js倒數計時CSSJS
- 一段簡單的顯示當前頁面FPS的程式碼
- 倒數計時
- PbootCMS模板自動生成當前頁面二維碼boot
- 倒數計時獲取驗證碼
- 獲取驗證碼倒數計時
- 視訊直播系統原始碼,倒數計時顯示,商品秒殺倒數計時原始碼
- 直播商城系統原始碼,js製作倒數計時,天,小時,分,秒原始碼JS
- JavaScript倒數計時JavaScript
- 商城倒數計時
- 線上直播系統原始碼,預設倒數計時,自定義輸入時間倒數計時原始碼
- js-----時間格式化、獲取當前網頁路徑JS網頁
- Js Jquery 實現的按鈕倒數計時整理JSjQuery
- js 怎樣判斷使用者是否在瀏覽當前頁面JS
- 微信小程式之倒數計時元件微信小程式元件