Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
06, 2008, 07:41:25 pm
42719 Mesaj 8080 Konu Gönderen: 17918 Üye
Son üye: tlord
Turk-Php.Com Forum  |  Yardım Forumları  |  HTML & JavaScript & XML Forumu  |  Javascript Pause Play Stop « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: Javascript Pause Play Stop  (Okunma Sayısı 206 defa)
masterfill
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
Javascript Pause Play Stop
« : 25, 2008, 10:40:05 am »

arkadaşlar merhaba;

javascript settimeout ve clearTimeOut nesnelerini kullanarak play stop pause yapmaya çalışıyorum....

play ve stop u yaptım...

ama pause u yapamamdım...

Kod:

var time = 0;
   var timeout = 0;
 
   function stepAnim(step){
     var ap = animPoints[step];
      map.panTo(ap.point);
      step++;
      if (step == animPoints.length) step = 0;
      timeout = window.setTimeout(function(){stepAnim(step)},5000);
   }/**/
 
 // stop
    function stopAnim(){
  if(timeout){
   window.clearTimeout(timeout);
   document.getElementById("action").innerHTML = ""; // Animation is Stop
  }
    }
 // play
 function playAnim(timeout){
 var time = 0;
 timeout = window.setTimeout("stepAnim(time);",5000); // 5 sn
 document.getElementById("action").innerHTML = ""; // Animation is Play
 }
 // pasue
 function pauseAnim(){
 
 if(timeout==""){
 window.setTimeout("stepAnim(pasueTime);",5000); // 5 sn
 
 }else{
 alert(timeout);
  window.clearTimeout(timeout);
  var  timeout = "";
 }
 if(timeout==undefined){window.clearTimeout(timeout);}
 
 }



bu kodlar da play ve stop yapabiliryorum....

ama pasue u yapamadım...

....

bana bir kaç örnek gönderebilirmsiniz.?

tşk
Logged
tiamat
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 404



Üyelik Bilgileri WWW
Ynt: Javascript Pause Play Stop
« Yanıtla #1 : 23, 2008, 04:54:47 am »

Aşağıya senin için birşey yaptım fakat istediğin olup olmadığını bilemiyorum tabi.

Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <title></title>
  </head>
  <body>
    <input type="button" name="play" id="play" value="play" onClick="play();" />
    <input type="button" name="pause" id="pause" value="pause" onClick="pause();"/>
    <input type="button" name="stop" id="stop" value="stop"  onClick="stop();"/>
    <br /><br />
    <b>Donen Saniye Degeri:</b> <span id="zaman"></span>
  </body>
  <script>
 
    var sayac = 0;
    var set_interval;
   
    function bir(){
      set_interval = setInterval("zaman()",1000);
    }
   
    function iki(){
      date_iki = new Date();
      var ms_sonra = date_iki.getSeconds();
      document.getElementById('sonraki').innerHTML = ms_sonra;
    }
   
    function zaman(){
      var date_ = new Date();
      document.getElementById('zaman').innerHTML = sayac++;
    }
   
    function play(){
      bir();
    }
   
    function pause(){
      clearInterval(set_interval);
    }
   
    function stop(){
      clearInterval(set_interval);
      sayac = 0;
      document.getElementById('zaman').innerHTML = sayac++;
    }
   
  </script>
</html>
Logged

Tuvalete oturmadan önce,
Musluğunu kontrol et bence
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.