1. Алексей - 16 Февраля, 2004 - 10:10:59 - перейти к сообщению
МОЖНО ЛИ (И КАК) ОПРЕДЕЛИТЬ КОГДА ПОСЕТИТЕЛЬ САЙТА В ПОСЛЕДНИЙ РАЗ ДВИГАЛ КУРСОР МЫШИ?
2. ETC - 16 Февраля, 2004 - 10:14:57 - перейти к сообщению
Алексей
Что имеется ввиду "В ПОСЛЕДНИЙ РАЗ ДВИГАЛ КУРСОР МЫШИ", надо узнать координаты мыши? Если да, то тогда второй вопрос: в каком браузере это должно работать?
Что имеется ввиду "В ПОСЛЕДНИЙ РАЗ ДВИГАЛ КУРСОР МЫШИ", надо узнать координаты мыши? Если да, то тогда второй вопрос: в каком браузере это должно работать?
3. Алексей - 16 Февраля, 2004 - 13:49:13 - перейти к сообщению
НУ.. я хочу чтобы при длительном отсутствии пользователя около компьютера (т.е. неподвижности мышки) делать какие-нибудь измениния на своем сайте, например смена курсора.
можно ли кк-нибудь ето сделать (на jscript)
Главным образом в ИЕ 5 и выше...
но ЕСЛИ МОЖНО - NNnavigator и опера...
можно ли кк-нибудь ето сделать (на jscript)
Главным образом в ИЕ 5 и выше...
но ЕСЛИ МОЖНО - NNnavigator и опера...
4. ETC - 16 Февраля, 2004 - 15:39:13 - перейти к сообщению
Алексей
" ЕСЛИ МОЖНО - NNnavigator и опера...", хех, считай для всех браузеров. Если найду время - напишу...
Только что-то я сомневаюсь, что у тебя кто-то усидит более одной минуты. И смысла в таком скрипте не вижу.
" ЕСЛИ МОЖНО - NNnavigator и опера...", хех, считай для всех браузеров. Если найду время - напишу...
Только что-то я сомневаюсь, что у тебя кто-то усидит более одной минуты. И смысла в таком скрипте не вижу.
5. Алексей - 17 Февраля, 2004 - 07:52:05 - перейти к сообщению
Пасиб... мне и ИЕ хватит. Все равно почти все им пользуются...
Не знаю ни одного человека у кого NN... А опера все равно будет глючить... т.ч. ее владельцу не привыкать...
Ну значит я поставлю 59 секунд.
п.с. Чем те мой сайтик так не нравится?
содержанием? или дизайном? или(?)
Не знаю ни одного человека у кого NN... А опера все равно будет глючить... т.ч. ее владельцу не привыкать...
Ну значит я поставлю 59 секунд.
п.с. Чем те мой сайтик так не нравится?
содержанием? или дизайном? или(?)
6. ETC - 17 Февраля, 2004 - 08:05:17 - перейти к сообщению
Алексей
Мне? Мне всё равно, но ходить на него я не буду. Графика "грязная", скажем так... да и потом, вряд-ли кто-то больше 30 секунд просидит на одной странице. Значит так, скрипт я напишу, только копирайты не стирать!
Мне? Мне всё равно, но ходить на него я не буду. Графика "грязная", скажем так... да и потом, вряд-ли кто-то больше 30 секунд просидит на одной странице. Значит так, скрипт я напишу, только копирайты не стирать!
7. Алексей - 17 Февраля, 2004 - 08:53:49 - перейти к сообщению
ОК.. не буду ничего стирать...
п.с. всмысле грязная?
ето ты про заголовок?
знаю...
давно собираюсь перерисовать....
п.с. всмысле грязная?
ето ты про заголовок?
знаю...
давно собираюсь перерисовать....
8. ETC - 17 Февраля, 2004 - 09:05:54 - перейти к сообщению
Алексей
Да вся она такая, слишком сильно зжата, да ещё неудачно...
(Добавление)
Алексей
Вот скрипт:
Вставить его необходимо сразу после <body>. Комментарии после прочтения можно стереть (всё, что стоит после "//" на одной строчке, в том числе и само "//". Верхную надпись не стирать. Курсор выбирается случайно из заданных... Смена курсора поддерживается только в Internet Explorer. Координаты мыши определить можно в любом браузере, только здесь они не определяются, не нужно.
Да вся она такая, слишком сильно зжата, да ещё неудачно...
(Добавление)
Алексей
Вот скрипт:
CODE:
<script language="javascript" type="text/javascript">
/****************************************
RandomMousePointerChanger v1.0 © 2004 ETC's [http://etc2002.narod.ru]
****************************************/
pointers = new Array();
pointers[0] = 'cursor1.cur';
pointers[1] = 'cursor2.cur';
// Для добавки нового курсора нужно добавить строчку pointers[n] = 'file.cur'; где "n" - след. порядковый номер (0,1,2,3 и т.д.), а "file.cur" - имя файла с курсором
timeout = 30; // Интервал времени смены курсора мыши после её остановки (в секундах)
changeWhileIdle = 1; // Если 1, то курсор будет менятся через заданный интервал времени постоянно, если 0, то...
//... после остановки мыши курсор через промежуток времени сменится всего один раз
function rn(n) {
return Math.floor(n*Math.random());
}
function changePointer() {
document.body.style.cursor = 'url('+pointers[rn(pointers.length)]+')';
if (changeWhileIdle) timeoutID = setTimeout('changePointer()',timeout*1000);
}
function onPointer() {
clearTimeout(timeoutID);
timeoutID = setTimeout('changePointer()',timeout*1000);
}
timeoutID = setTimeout('changePointer()',timeout*1000);
document.onmousemove = onPointer;
</script>
/****************************************
RandomMousePointerChanger v1.0 © 2004 ETC's [http://etc2002.narod.ru]
****************************************/
pointers = new Array();
pointers[0] = 'cursor1.cur';
pointers[1] = 'cursor2.cur';
// Для добавки нового курсора нужно добавить строчку pointers[n] = 'file.cur'; где "n" - след. порядковый номер (0,1,2,3 и т.д.), а "file.cur" - имя файла с курсором
timeout = 30; // Интервал времени смены курсора мыши после её остановки (в секундах)
changeWhileIdle = 1; // Если 1, то курсор будет менятся через заданный интервал времени постоянно, если 0, то...
//... после остановки мыши курсор через промежуток времени сменится всего один раз
function rn(n) {
return Math.floor(n*Math.random());
}
function changePointer() {
document.body.style.cursor = 'url('+pointers[rn(pointers.length)]+')';
if (changeWhileIdle) timeoutID = setTimeout('changePointer()',timeout*1000);
}
function onPointer() {
clearTimeout(timeoutID);
timeoutID = setTimeout('changePointer()',timeout*1000);
}
timeoutID = setTimeout('changePointer()',timeout*1000);
document.onmousemove = onPointer;
</script>
Вставить его необходимо сразу после <body>. Комментарии после прочтения можно стереть (всё, что стоит после "//" на одной строчке, в том числе и само "//". Верхную надпись не стирать. Курсор выбирается случайно из заданных... Смена курсора поддерживается только в Internet Explorer. Координаты мыши определить можно в любом браузере, только здесь они не определяются, не нужно.
9. Алексей - 17 Февраля, 2004 - 13:35:01 - перейти к сообщению
Щас буду добавлять...
А ты против нек изменений в скрипте ничего не имеешь? (ну... копиврайты-то ест останутся...)
п.с. Графика сжата сильно... ет точно=)))
просто она у мя щас 227 кб весит... сжатая... и почти вся на 1-й странице... страшновато разжимать=))
А ты против нек изменений в скрипте ничего не имеешь? (ну... копиврайты-то ест останутся...)
п.с. Графика сжата сильно... ет точно=)))
просто она у мя щас 227 кб весит... сжатая... и почти вся на 1-й странице... страшновато разжимать=))
10. ETC - 17 Февраля, 2004 - 15:16:34 - перейти к сообщению
Алексей
Ну, если добавка новых курсоров и изменение параметров, то пожалуйста...
Ну, если добавка новых курсоров и изменение параметров, то пожалуйста...