счетчик кликов - PullRequest
       4

счетчик кликов

0 голосов
/ 12 ноября 2011

Я хотел бы сделать js, который считает время между двумя щелчками.

Я хотел бы щелкнуть точку страницы в любом месте и затем нажать кнопку, и таймер будет считать миллисекунды.

Я пытаюсь что-то вроде этого, но подсчитывает время от загрузки до страницы до щелчка по ссылке.

<script type='text/javascript'>
   function onClickCheck() 
   {
       var timeNow = Math.round((new Date()).getTime() / 1000);
       alert(timeNow);
   }

</script> 

1 Ответ

0 голосов
/ 12 ноября 2011
  1. Если var timeNow равно нулю или 0, установите его
  2. , если var timeNow не равно нулю и больше 0, рассчитайте разницу.
  3. Только вызвать метод и установить переменную на нажатие кнопки / мыши

Сценарий будет

 <script type='text/javascript'>
    function CountBegin() { var begin=new Date().getTime(); }
    function onClickCheck() { var timeNow = new Date().getTime(); alert(timeNow-begin); } 
 </script> 

, а затем

<body onMouseClick="CountBegin();"> 
<a href="http://" onClick="onClickCheck();">click </a>
...