Напишу небольшую статейку о довольно полезной штуке - добавления значка статуса ICQ на сайт. Что бы посетители (или назовём их клиентами) могли видеть он-лайн абонент или нет. Приведу здесь самый простой код и как это формируется, самые "ловкие" могут показывать этот значок, когда вы в онлайне, когда в оффлайне лучше вообще ничего могу не показывать. Я же на свой сайт визитку поставил честный значок - когда в онлайне показывает, когда нет - так и горит красным, выбрал самый обычный вид значков: (27 номер, вместо буквы N вставлять, все остальные значки можно посмотреть на сайте ICQ).
Формируется значок кодом: <img src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N" border="0" /> (к сожалению, номера в виде почты квипа не работают, только номер). Есть формы, из которым можно сразу отправить сообщения (но такие я побоялся делать из-за возможности спама или наоборот, что сообщения могут не доходить).
Хотя вот этот код:
<img src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N" border="0" />
</a>
Для того чтобы картинка не кэшировалась (некоторые браузеры могу их запоминать, так как изначально отдаётся не нужный адрес jpg, а сначала скрипт) можно использовать этот код:
<script type="text/javascript">
<!--
document.write('<img border="0" src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N&rnd='+Math.random()+'" />
')
//-->
</script>
border="0" src="http://wwp.icq.com/scripts/online.dll?icq=HOMEP_ICQ&img=N" /></noscript>
</a>
p.s. Если статус работает не как нужно - серый или красный при вашем онлайне идём в "Настройки" - "Учётные записи", выбираем нужную, далее пункт "Приватность" и ставим галочку на пункт "Показывать мой онлайн статус для веб и поиска".
У меня почему-то, когда я выхожу из icq статус становиться не красным, а серым на сайте, хотя должен быть красным. в чём проблема?
при клике на такую ссылку броузер пытается загрузить файл cmd.php