Alıntı:
|
soul tarafından gönderilen mesaj:
Benim ki de şöyle bir şey;
Buradaki esas senin ile ilgili olaylar;
1) webcamtime = setTimeout("fm_webcam()", 1000)
2) if (d.foc.setfocus.checked) {window.focus()}
setTimeout belli bir periyodla bir fonksiyonu çalıştırmaya yarıyor.
Kod:
<script type="text/JavaScript">
<!--
var rs=3 // refreshtime
function fm_webcam() {
var d=document.all
var imageadd = "http://resimadresi.jpg"
rs--
var now = new Date()
var etc = parseInt(now.getTime() / 1000)
delete now
if (rs < 0) {
d.campic.src = imageadd+"?"+etc;
rs=6
if (d.foc.setfocus.checked) {window.focus()}
}
d.timex.innerHTML = rs
webcamtime = setTimeout("fm_webcam()", 1000)
}
window.onload=fm_webcam
function fm_webcamstop(){ window.clearTimeout(webcamtime)}
//-->
</script>
<form id="foc" style="display:inline"><input type="checkbox" name="setfocus" /> Always on top;</form>
<div id="content">
<div id="infohd">Reload // in <div id="timex" style="display:inline">6</div></div>
<div align="center">
<img src="../cam/fmcam.jpg" name="campic">
</div>
<div align="center">
<a href="webcam.ASP" onclick="window.open(this.href, 'ufak', 'width=450,height=250,scrollbars,resizable'); return false;">Pop-Up</a> // <a href="JavaScript:fm_webcamstop()" title="Stop web Cam">Stop</a> // <a href="JavaScript:location.reload()" title="Start web Cam">Start</a>
</div>
</div>
</form>
|
@soul; yazmış olduğun, settime out fonksiyonu için çok faydalı bir örnek, fakat
Firefox tarayıcıda çalışmıyor.Bu Örneği
Firefox tarayıcıda nasıl çalıştırabiliriz?