Belirli Süre Sonra Bir Defa Fonksiyon Çalıştırmak

Web sayfasında bir fonksiyonun belirli bir süre sonra yalnızca bir kez çalıştırılmasını sağlayan örneğimiz.

Yaptığımız projelerde bazen, kullanıcı taraflı olarak (tarayıcı üzerinde) belirlemiş olduğumuz fonksiyonu bir süre sonra (mesela 6 saniye) bir defalığına çalıştırmak için gereken JavaScript yöntemimiz setTimeout metodudur. Bu metodu iki tane değer alacak şekilde sizlere anlatmaya çalışalım.

setTimeout(fonksiyonumuz, süre) şeklinde kısaca aktarmış olalım. Aldığı değerler itibariyle daha da detaya inersek

fonksiyonumuz: çalıştırılmasını istediğimiz fonksiyon. Örneğin fnUyari_Ver
süre: Ne kadar süre sonra çalışacağı. Örneğin 6 saniye sonra için 6000 değeri belirtilmelidir.

Birinci örneğimizde, bukunduğumuz tarihi bir değişken üzerinden id=tarih olan span içerisine yazdıralım. Bu işlemi gerçekleştiren fonksiyonumuzu ise 8 saniye sonra çalıştıralım.
Örnek 1 (JavaScript)
function fnTarihi_Yazdir()
{
var dtmTarih = new Date();
document.getElementById("tarih").innerHTML = dtmTarih;
}
setTimeout("fnTarihi_Yazdir()", 8000);
Örnek 1 (HTML)
<span id="tarih">Tarih sonucu burada görüntülenecek</span>
Örnek 1 (Uygulama)
Tarih sonucu burada görüntülenecek

Yorumlar

Henüz hiçbir yorum yazılmamış. İlk yorumu siz yapın.

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

Çizgi Filmler

EN

  • Popüler
  • Yeni
  • Son Yorum