Любовь к спорту на всю жизнь
Привет, Гость!

  • Страница 1 из 1
  • 1
Скрипт icq статуса на сайт для uCoz
Torres_1_Дата: Пятница, 06.08.2010, 12:33 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 2124
Награды: 0
Репутация: 12
Статус: Offline

Способ 1!
Пример HTML- кода, который отображает статус пользователя ICQ на сайте.

Сервис предоставляется сайтом популярного интернет-мессенджера ICQ. Лежащая на нем библиотека wwp.icq.com/scripts/online.dll перенаправляет на картинку со статусом указанного в параметрах номера пользователя. Код для вставки этой картинки прост:

Code
<img src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N" border="0" />

Естественно, HOMEP_ICQ - это номер аськи, написаный без дефисов как целое число, а N - целое число от 0 до 27 (это на то время, когда пишу эту запись), которое определяет вид показываемой картинки.

Полезно дополнить картинку ссылкой на другой сервис ICQ, позволяющий сразу отправить сообщение пользователю.

Code
<a href="http://www.icq.com/whitepages/cmd.php?uin=HOMEP_ICQ&action=message">   
   <img src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N" border="0" />   
</a>

Правда, если мы хотим отображать на сайте текущее состояние чего-либо, не стоит забывать о кэшировании картинок. С вышеуказанным кодом при первой загрузке покажется картинка текущего состояния пользователя ICQ, но даже если оно изменится, кaртинка может остаться устаревшей, поскольку посетитель сайта будет получать ее из кэша своего браузера. Чтобы избежать этого, надо случайно изменять адрес картинки при каждой перезагрузке стрраницы. Делается это следующим образом:
Code
<a href="http://www.icq.com/whitepages/cmd.php?uin=HOMEP_ICQ&action=message">   
<script type="text/javascript">   
<!--   
   document.write('<img border="0" src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N&rnd='+Math.rnd+'" />   
')   
//-->   
</script>   
<noscript><img border="0" src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N" /></noscript>   
</a>

Еще один пример HTML- кода, который отображает статус пользователя ICQ на сайте.

Этот код использует сам сервер icq.com на страницах пользователей. Код для вставки этой картинки чуть проще чем в первом примере:

Code

img src="http://status.icq.com/online.gif?icq=HOMEP_ICQ&img=N" border="0" />

Как и в предыдущем случае, HOMEP_ICQ - это номер аськи, написаный без дефисов как целое число, а N - целое число от 0 до 27, которое определяет вид показываемой картинки.

С дополнительной ссылкой на сервис, позволяющий сразу отправить сообщение пользователю, код будет выглядеть так:

Code
<a href="http://www.icq.com/whitepages/cmd.php?uin=HOMEP_ICQ&action=message">   
   <img src="http://status.icq.com/online.gif?icq=HOMEP_ICQ&img=N" border="0" />   
</a>

С кэшированием справляемся следующим образом:
Code

<a href="http://www.icq.com/whitepages/cmd.php?uin=HOMEP_ICQ&action=message">   
<script type="text/javascript">   
<!--   
document.write('<img border="0" src="http://status.icq.com/online.gif?icq=HOMEP_ICQ&img=N&rnd='+Math.rnd+'" />')   
//-->   
</script>   
<noscript><img border="0" src="http://status.icq.com/online.gif?icq=HOMEP_ICQ&img=N" /></noscript>   
</a>
 
  • Страница 1 из 1
  • 1
Поиск:
Навигация
Главная страница Форум сайта Создание сайтов на uCoz Заработок в интернете Уроки Photoshop Автомобиль от А до Я Электроника Всё для смартфонов Браузерные игры Музыка Последние комментарии Статистика
Развлечения
Сегодня день рождения у: Описание сайта
Новое на форуме
Опрос
Опрос сайта
Ваша операционная система:
javascript:; javascript:;
Всего ответов: 147

Общение
Загрузка…
Статистика
Зарег. на сайте
Всего: 267
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Из них
Администраторов: 1
Модераторов: 0
Проверенных: 1
Обычных юзеров: 264
Из них
Парней: 234
Девушек: 33


Друзья сайта
Возможен баннерообмен 81х31.Писать ЛС.