آموزش ساخت شمارشگر معکوس در جاوا اسکریپت
آموزش ساخت شمارشگر معکوس javascript – احتمالا در خیلی از فروشگاه های اینترنتی شاهد Countdown یا شمارشگر معکوس بوده اید که برای فروش دسته ای از محصولات خاص در نظر گرفته شده است .
با کمک کتابخانه flipdown خیلی راحت می توانید شمارشگر معکوس به وبسایت تان اضافه کنید .
کد HTML شمارشگر
حتما به المنت مورد نظر خود کلاس flipdown اضافه کنید .
<!DOCTYPE html> <html lang="fa"> <head> <meta charset="UTF-8"> <title>Rapidcode.iR - آموزش ساخت Countdown در جاوا اسکریپت</title> <link rel="stylesheet" href="static/css/lib/flipdown.min.css"> <link rel="stylesheet" href="static/css/main.css"> </head> <body> <div class="container"> <a id="introduce" href="https://rapidcode.ir" target="_blank">رپید کد • کتابخانه مجازی برنامه نویسان</a> <div id="timer" class="flipdown"></div> </div> <script src="static/js/lib/flipdown.min.js"></script> <script src="static/js/app.js"></script> </body> </html>
فایل main.css استایل شمارشگر
.container{ margin: 0 auto; width: 80%; text-align: center; direction: rtl; } #introduce{ display: block; width: 100%; font-size: 35px; font-weight: bold; color: white; padding-bottom: 5px; background-color: #4CAF50; text-decoration: none; margin-bottom: 15px; } /* Style Page */ .flipdown{ display: inline-block; }
فایل app.js برای تنظیم شمارشگر
document.addEventListener('DOMContentLoaded', () => { var deadlineTimeUnix = (new Date().getTime() / 1000) + (86400 * 3) + 1; // برای سه روز بعد const flipdown = new FlipDown(deadlineTimeUnix,"timer", { theme: "dark", // می توان بر روی light هم تنظیم کرد }).start(); console.warn("شمارشگر آغاز شد"); flipdown.ifEnded(function(){ console.warn("شمارشگر به پایان رسید"); }); });
ارسال نظر