[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: время пребывания
rocker
Добрый день!

Как по средствам javascript определить сколько времен человек был на сайте до определенного события???



Спустя 10 минут, 42 секунды (14.07.2010 - 17:46) Michael написал(а):
Ты наверное не знаешь как время засечь?
Так:
var date_start = new Date();
var msec_start = date_start.getTime();

- смещение в миллисекундах.

Спустя 4 минуты, 10 секунд (14.07.2010 - 17:50) rocker написал(а):
Цитата (Michael @ 14.07.2010 - 14:46)
Ты наверное не знаешь как время засечь?
Так:
var date_start = new Date();
var msec_start = date_start.getTime();

- смещение в миллисекундах.

Спасибо!

Есть еще один вопрос, возможно-ли события if onMouseOver
тоесть имеем блок, например <div id="element"> </div>
и если навели на него курсором, то только тогда появится внутреннее содержимое

Спустя 13 минут, 7 секунд (14.07.2010 - 18:03) Michael написал(а):
конечно можно. Если диву заданы размеры то просто пробег по его детям и выставление им св-ва css display , а изначально они были в none:
div#element * {display:none;} 

Спустя 15 минут, 22 секунды (14.07.2010 - 18:19) rocker написал(а):
Цитата (Michael @ 14.07.2010 - 14:46)
Ты наверное не знаешь как время засечь?
Так:
var date_start = new Date();
var msec_start = date_start.getTime();

- смещение в миллисекундах.

Всетаки вы меня не так поняли)
Мне необходимо узнать промежуток времени которые человек был на сайте...

напрмиер 3 секунды, итд

Спустя 10 минут, 10 секунд (14.07.2010 - 18:29) Michael написал(а):
при onload засекаешь смещение и при своем событии также. А потом из второго вычитаешь первое - и получишь в миллисекундах время пребывания пользователя.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.