JavaScript 倒數計時關閉頁面
很多網站在關閉網頁之前會給出一個倒數計時效果,這樣可以讓瀏覽者做到根據相應的情況進行操作。
下面就通過例項程式碼介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta 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屬性參閱JavaScript innerHTML一章節。
(2).setInterval()方法參閱JavaScript setInterval()一章節。
相關文章
- js倒數計時關閉頁面程式碼例項JS
- js倒數計時關閉當前頁面程式碼JS
- js cookie 頁面倒數計時JSCookie
- JavaScript倒數計時JavaScript
- Jquery 實現頁面倒數計時的功能jQuery
- 倒數計時指定時間頁面跳轉程式碼例項
- 計算時間差,頁面倒數計時,安卓與ios相容問題安卓iOS
- 倒數計時指定時間之後實現頁面跳轉效果
- JavaScript 年月日倒數計時JavaScript
- 倒數計時一定時間跳轉到另一個頁面
- JavaScript 倒數計時60秒程式碼JavaScript
- JavaScript 倒數計時踩坑集錦JavaScript
- JavaScript倒數計時程式碼例項JavaScript
- 自定義View( 啟動頁倒數計時)View
- JavaScript 前端倒數計時糾偏實現JavaScript前端
- JavaScript 原生 小案例 60秒倒數計時JavaScript
- JavaScript倒數計時隱藏廣告詳解JavaScript
- JavaScript春節倒數計時程式碼例項JavaScript
- 關閉瀏覽器頁面時彈出是否關閉提示框瀏覽器
- JavaScript 點選頁面其他地方關閉視窗JavaScript
- JavaScript 天小時分鐘和秒倒數計時JavaScript
- JavaScript 原生 小案例 秒殺時鐘倒數計時JavaScript
- javascript小時、分鐘和秒倒數計時效果JavaScript
- JavaScript可以開始和停止的倒數計時JavaScript
- JavaScript倒數計時60秒程式碼詳解JavaScript
- js——倒數計時JS
- JS倒數計時JS
- 直播軟體app開發,產品頁面顯示折扣倒數計時一欄APP
- 網頁倒數計時跳轉程式碼例項網頁
- JavaScript年月日精確到秒倒數計時JavaScript
- javascript日期格式化和倒數計時外掛JavaScript
- JavaScript簡訊重發按鈕可用倒數計時JavaScript
- Javascript倒數計時元件new TimeSpan(hours, minutes, minutes)JavaScript元件
- Kookjs 倒數計時JS
- 倒數計時34天
- 【JS】javascript實現頁面顯示數字時鐘JSJavaScript
- JavaScript輸入字串字數倒計JavaScript字串
- laravel 9 倒數計時了Laravel