Membuat Countdown Timer Redirect dengan JQuery – Pada artikel kali ini saya akan mencoba memberikan tutorial tentang jquery. Untuk lebih mengenal tentang JQuery silahkan baca artikel berikut ini Apa itu JQuery? Pengertian dan Sejarahnya. seperti judulnya yaitu Coundown yang artinya hitungan mundur, dan Redirect yang artinya mengarahkan. Jadi nanti kita akan membuat sebuah kode untuk melakukan hitungan mundur, dan jika hitungan mencapai 0 (nol) maka akan menuju/mengarah ke URL yang sudah ditentukan. Untuk membuat countdown redirect dengan jquery, silahkan download terlebih dahulu disini.
Dan struktur foldernya seperti berikut:
Seperti pada gambar di atas, simpan hasil download jQuery tadi pada folder js.
Selanjutnya kita buat file PHP baru dengan nama index.php, kemudian ketikkan kode di bawah ini:
<html> <head> <title>Countdown Timer Redirect by TUTORIALPEDIA.NET</title> </head> <body> <div id="waktu"></div> <script type="text/javascript" src="js/jquery-1.9.1.js"></script> <script type="text/javascript" src="js/count.js"></script> </body> </html>
Perhatikan pada baris ke-7, disana terdapat sebuah tag DIV dengan ID waktu, disanalah nanti akan ditempatkan Countdown-nya.
Pada baris ke-9 yaitu memasukkan jQuery yang sudah di download tadi.
Pada baris ke-10 adalah script yang kita buat di bawah ini.
Sekarang kita buat dokumen baru dan beri nama count.js, kemudian ketikkan kode di bawah ini:
function counter(time, url){ var interval = setInterval(function(){ $('#waktu').text(time); time = time - 1; if(time == 0){ clearInterval(interval); window.location = url; } }, 1000); } $(document).ready(function(){ counter(5, 'http://www.tutorialpedia.net'); });
Simpan dengan nama count.js di dalam folder js.
Sekarang coba jalankan, maka dalam waktu 5 detik dia akan melakukan redirect. Lihat pada bagian counter pada baris ke 14. Disitu dalam waktu 5 detik dia akan mengarahkan halaman ke situs http://www.tutorialpedia.net. Baca juga: Cara Mendapatkan Hosting Java Gratis
Demikian tutorial Membuat Countdown Timer Redirect dengan JQuery.
Jika ada pertanyaan silahkan tinggalkan komentar dibawah ini.