Merhabalar ben 10 saniye sonra işlem yapmak istiyorum fakat aşagıdaki kod sadece gizli tutuyor 10 sanıye sonra gösteriyor bunu düzenleyebilirseniz çok sevinirim şimdiden teşekkürler..
// Timer/Loading Scripti
var sure = 10; // kaç saniye bekletilecek
var saniye=document.getElementById("kalan").innerHTML = sure+ 1;
function showMe(blockId) {
document.getElementById(blockId).style.display = "block"; }
function hideMe(blockId) {
document.getElementById(blockId).style.display = "none"; }
function goster() {
showMe('resim');
hideMe('reklam'); }
function final(){
if (saniye!=1){
saniye-=1;
document.getElementById("kalan").innerHTML = saniye; }
else{
goster();
return; }
setTimeout("final()",1000);
}
final();
timer.js die dosya oluşturup içine yapıştırınız..
Daha sonra gizli bir <div> konteyner atayıp yüklenmesini istediğimiz içeriği içine ekliyoruz
<div id="resim" style="display:none">- Görüntülenecek İçerik -</div>
Ardından söz konusu içerik yüklenirken ekranda görüntülemek istediğimiz loading mesajını hazırlıyoruz
<div id="reklam">
<img src="loading.gif"><br>
İçerik <b><span id="kalan"></span></b> saniye içerisinde gösterilecek
<script language="javascript" src="timer.js"></script>
</div>