-
Üyelik
17.10.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
yok.
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Ç**
-
Mesajlar
475
-
Beğeniler
316 / 114
-
Ticaret
1, (%100)
merhaba arkadaşlar, pencere açıkken saat 14:56 olduğunda otomatik olarak ekrana alert basmak istiyorum.
Bunun için şöyle bir şey düşündüm:
<script>
$(document).ready(function(){
function kontrol(){
var dt = new Date();
var time = dt.getHours() + ":" + dt.getMinutes();
if(time === "14:56"){
alert("oldu");
}
else{
}
}
setInterval(kontrol, 1000);
});
</script>
Ancak böyle yaptığımda her saniye kontrol ettiğinden dolayı sistemi yoruyor tarayıcı bir zaman sonra engelliyor kontrol etmesini. Bunu jquery ile sağlıklı bir biçimde halledebilmenin bir yolu var mı acaba?
Mimarlık/Bilgisayar Mühendisliği Öğrencisi. Kendi halinde.
-
Üyelik
30.01.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Antalya
-
Ad Soyad
Ö** S**
-
Mesajlar
128
-
Beğeniler
27 / 42
-
Ticaret
18, (%100)
<script>
$(document).ready(function(){
function kontrol(){
var dt = new Date();
var time = dt.getHours() + ":" + dt.getMinutes();
if(time === "14:56"){
alert("oldu");
}
else{
setTimeout(kontrol, 1000);
}
}
kontrol();
});
</script>
1 kişi bu mesajı beğendi.
-
Üyelik
17.10.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
yok.
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Ç**
-
Mesajlar
475
-
Beğeniler
316 / 114
-
Ticaret
1, (%100)
BrainTR adlı üyeden alıntı
<script>
$(document).ready(function(){
function kontrol(){
var dt = new Date();
var time = dt.getHours() + ":" + dt.getMinutes();
if(time === "14:56"){
alert("oldu");
}
else{
setTimeout(kontrol, 1000);
}
}
kontrol();
});
</script>
hocam böyle yapınca da 14:00 da girse dahi 56 dakika boyunca her saniye çalışmış olmuyor mu?
14:56 dan çok önce girdiyse çalışmasın örneğin kod, böyle olabilir mi?
Mimarlık/Bilgisayar Mühendisliği Öğrencisi. Kendi halinde.