Понтуемся значком ICQ

Помню, что очень давно, увидев значок ICQ (отображавший статус ее обладателя) на страницах чьего-то сайта, я тут же загорелся желанием иметь такую фишку.

Оказалось, что вся фишка заключается в одной строке кода.

На странице сайта www.icq.com/features/web заполняем форму, предварительно введя номер и выбрав тип индикатора.

«Заветный» кусок кода выглядит так:
<img src="http://status.icq.com/online.gif?icq=154040994&img=5">
где 154040994 — номер ICQ, а 5 — вариант индикатора.

Не забудьте проверить Web Aware (разрешить видеть остальным пользователям ваш статус), иначе ваш значок всегда будет отображаться траурно-серого цвета :-)

Если необходимо валидировать страницу, то символ & в сроке предложенного кода лучше заменить на &amp; (иначе при валидации вы будете предупреждены о «неизвестной ссылке на сущность "&;…»).

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

<a href="http://web.icq.com/whitepages/message_me/
1,,,00.icq?uin=154040994&action=message">
  <img src="http://status.icq.com/online.gif?icq=154040994&img=5">
</a>

Подставляете в код свой номер и ловим в асе месаги типа «Test» :-)

Клик по такой ссылке запустит ICQ-клиент автоматически, если он не был загружен до этого. Минусом ссылки является то, что окно открывается только при использовании самого ICQ-клиента.
Если посетитель использует &RQ или Миранда (и ICQ не установлена) — открывается не окно для отправки сообщения, а страница ошибки :(

Юзаем Skype?
Тоже можно кнопку прицепить

Заметка обновлена: 5 апреля 2007

© 2001—2010 Казакевич Алексей Главная страница | Поиск и карта сайта | Valid: xhtml & css