Как определить "онлайность" юзера?

 
0
 
JavaScript
ava
Alx | 17.12.2003, 22:32
1.кто-нить знает, как сделать слой полупрозрачным? или любой другой элемент..
2.Есть ли способ опредедлить находится ли юзверь онлайн или оффлайн и соответственно метод, который вызывает окно подключения к сети)))

ЗЫ Привет MuToGeN'у!)))
Ответы (8)
ava
Sardar | 18.12.2003, 01:39 #
установить для него фильтр из CSS:
filter: Alpha(Opacity=0-100, FinishOpacity=0-100, Style=0|1|2|3, StartX=pixels, StartY=pixels, FinishX=pixels, FinishY=pixels)

Java Script:
Object.style.filter=" Alpha(Opacity=0-100, FinishOpacity=0-100, Style=0|1|2|3, StartX=pixels, StartY=pixels, FinishX=pixels, FinishY=pixels) ";
Object.filters.Alpha.enabled=true|false;
Object.filters.Alpha.Opacity=0-100;
Object.filters.Alpha.FinishOpacity=0-100;
Object.filters.Alpha.Style=0|1|2|3;
Object.filters.Alpha.StartX=pixels;
Object.filters.Alpha.StartY=pixels;
Object.filters.Alpha.FinishX=pixels;
Object.filters.Alpha.FinishY=pixels;

Style 0 - Uniform
1 - Linear
2 - Radial
3 - Rectangular
Стиль градиента
Opacity не прозрачность в процентах
FinishOpacity максимальная не прозрачность в процента (в градиентах)
StartX
StartY координаты первой точки линейного градиента
FinishX
FinishY координаты последней точки линейного градиента

Для Нетскапы кривой:
style="-moz-opacity:0-1(0%-100%)"

Java Script:

Object.style.MozOpacity=0-1(0%-100%);

-moz-opacity определяет прозрачность в да/нет или в процентах

вроде этого на первый вопрос хватит
ava
Sardar | 18.12.2003, 01:48 #
Второй вопрос.

Можно:
юзать фреймы - грузить в них JavaScript через промежутки времени.
написать Java апплет - будет соеденятся с серваком и проверять
сделать Flash ролик с функциональностю как у Java апплета
что-нибудь что может соединятся с сервером и умеет либо само открывать окошки, либо через JavaScript.

На серваке ты пишешь скрипт/прогу который будет выдавать инфу. Можно поставить защиту если инфа секретная.

надеюсь правильно понял вопрос.
ava
Alx | 18.12.2003, 09:59 #
Да, спасибо большое!)) только мне бы всё таки хотелось бы узнать, есть ли свойство, определяющее онлайность юзера через JavaScript, ну да ладно!) а первый вопрос очень здорово, что ты мне про Нетскейп сказал! Я вообще и имел ввиду не через css, чтобы везде работало!)
ava
Sardar | 19.12.2003, 22:47 #
вообще-то это CSS.

<div style="filter:...>
<div style="-moz-opacity...>

И работать будет как раз не везде, лучше всего в ИЕ.
ava
MuToGeN | 21.12.2003, 11:54 #
Насчет второго вопроса...
Технология тут такая:
1. надо каким-то образом идентифицировать юзера (по нику в cookie, по session id или еще как)
2. сохранять на сервере время последного контакта с этим юзером
3. собственно, если это время больше, например, 10 минут, то можно считать, что он ушел с сайта
ava
guest | 22.12.2003, 18:52 #
насколько помню в MSIE
есть свойство дает true false
это свойство navigator.onLine (хотя по давности лет могу ошибаться)
ava
Alx | 25.12.2003, 20:07 #
DeathStorm
Ага, спасибки, то что нужно!)
ava
Alx | 25.12.2003, 20:10 #
Sardar
Так нет, я не знал про = -moz-opacity, знал только про альфу, поэтому думал, что через css нельзя, как по-другому, а оказалось, что и через css мона!)
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  guest   Sardar   MuToGeN   Alx
advanced
Отправить