Berbagi ilmu lagi, semoga ga pada bosen :p
Sesuai dengan judul diatas, kita akan membuat timer hitung mundur atau download waiting time dengan menggunakan javascript.
Bagi kalian yang belum mengetahui atau masih bingung apa itu timer download, nah kita bisa lihat atau bahkan sering mengalami pada saat mendownload sebuah file di file hosting, terkadang ada waktu untuk menunggu sekian puluh detik sebelum link download itu tampil.
script nya sbb:
Lalu pada bagian tag
tambahkan pemanggilan function javascript nya:
Lalu satu tahap lagi, yaitu memberikan tag untuk menampilkan link download tsb saat timer sudah mencapai waktunya.
Untuk script lengkap sbb :
Kita bahas satu per satu...
Script diatas untuk mendeklarasikan sebuah variable dan memberikan nilainya.
Script diatas adalah sebagai function untuk menentukan dan menampilkan nilai countdown nya.
Sebagai function untuk menggenerate link download nya yang akan tampil.
Sesuai dengan judul diatas, kita akan membuat timer hitung mundur atau download waiting time dengan menggunakan javascript.
Bagi kalian yang belum mengetahui atau masih bingung apa itu timer download, nah kita bisa lihat atau bahkan sering mengalami pada saat mendownload sebuah file di file hosting, terkadang ada waktu untuk menunggu sekian puluh detik sebelum link download itu tampil.
script nya sbb:
- <script type="text/javascript">
- var counter = 60;
- function countDown()
- {
- if(counter>=0)
- {
- document.getElementById("timer").innerHTML = counter;
- }
- else
- {
- download();
- return;
- }
- counter -= 1;
- var counter2 = setTimeout("countDown()",1000);
- return;
- }
- function download()
- {
- document.getElementById("link").innerHTML = "<a href='http://namasitus/filedownload'>Download</a>";
- }
- </script>
Lalu pada bagian tag
- <body>
- <body onload="countDown();">
- </body>
Lalu satu tahap lagi, yaitu memberikan tag untuk menampilkan link download tsb saat timer sudah mencapai waktunya.
- <h1>File Download</h1><br />
- <h3>Link download akan muncul dalam <span id="timer"></span> detik.</h3>
- <span id="link"></span>
Untuk script lengkap sbb :
- <html>
- <head>
- <title>Count Down Download dengan JavaScript</title>
- <script type="text/javascript">
- var counter = 10;
- function countDown()
- {
- if(counter>=0)
- {
- document.getElementById("timer").innerHTML = counter;
- }
- else
- {
- download();
- return;
- }
- counter -= 1;
- var counter2 = setTimeout("countDown()",1000);
- return;
- }
- function download()
- {
- document.getElementById("link").innerHTML = "<a href='http://namasitus/filedownload'>Download</a>";
- }
- </script>
- </head>
- <body onload="countDown();">
- <h1>File Download</h1><br />
- <h3>Link download akan muncul dalam <span id="timer"></span> detik.</h3>
- <span id="link"></span>
- </body>
- </html>
Kita bahas satu per satu...
- var counter = 60;
- function countDown()
- {
- if(counter>0)
- {
- document.getElementById("timer").innerHTML = counter;
- }
- else
- {
- download();
- return;
- }
- counter -= 1;
- var counter2 = setTimeout("countDown()",1000);
- return;
- }
- function download()
- {
- document.getElementById("link").innerHTML = "<a href='http://namasitus/namafile'>Download</a>";
- }
Rewrite Source : http://blog.rosihanari.net/membuat-script-countdown-timer-link-download/
0 Reply :
Posting Komentar
Jika ada pertanyaan atau request,Komentar pada tab blogger akan lebih memudahkan saya untuk membalasnya karena lebih mudah melakukan pengecekan komentar.