• Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Как сделать что бы уведомление о новом сообщении мигало? (уведомление о новом личном сообщении мигало постоянно?)
Как сделать что бы уведомление о новом сообщении мигало?
Дата: Вторник, 23.04.2013, 15:32 |
Добрый
Лейтенант
Группа: Проверенные
Сообщений: 48
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Подскажи пожалуйста, что тут сделать надо чтобы слово "У вас новое сообщение" мигала не определённое количество времени? А то по началу мигает а потом просто белым цветом надпись(.
Код
<div align="right"><a href="$PM_URL$" target="blank"><?if($IS_NEW_PM$)?><span id="is_new_pm">У вас новое сообщение ( <b>$UNREAD_PM$</b> )</span><?else?>Личные сообщения ( $UNREAD_PM$ )<?endif?></a></div>
<?if($IS_NEW_PM$)?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('is_new_pm','')",500)</script><?endif?>


 
Дата: Вторник, 23.04.2013, 22:15 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Добрый,
Цитата (Добрый, Вт, 23.04.2013, 15:32:07)
Подскажи пожалуйста, что тут сделать надо чтобы слово "У вас новое сообщение" мигала не определённое количество времени?

Перефразируйте вопрос, не понял что требуется.
Если “не определённое количество времени”, то какое?


 
Дата: Среда, 24.04.2013, 06:34 |
Добрый
Лейтенант
Группа: Проверенные
Сообщений: 48
Награды: 0
Репутация: 0
Статус: Offline


Цитата (likbezz, Ср, 24.04.2013, 00:15:25)
Перефразируйте вопрос, не понял что требуется.
Если “не определённое количество времени”, то какое?

Когда приходит ЛС на сайт оно мигает, но мигает примерно с час, а потом просто белым выделено и не мигает. Что нужно сделать , чтобы через два дня зашёл на сайт и слово "У вас новое сообщение" мигало ещё?


Сообщение отредактировал Добрый - Среда, 24.04.2013, 06:35
 
Дата: Среда, 24.04.2013, 08:13 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Добрый,
Цитата (Добрый, Ср, 24.04.2013, 06:34:30)
Когда приходит ЛС на сайт оно мигает, но мигает примерно с час, а потом просто белым выделено и не мигает. Что нужно сделать , чтобы через два дня зашёл на сайт и слово "У вас новое сообщение" мигало ещё?

Проверять НЕ на наличие новых сообщений, а на наличие непрочитанных.

Вместо:
Код
<?if($IS_NEW_PM$)?>

Код
<?if($UNREAD_PM$!='0')?>


Типа:
Код
<div align="right"><a href="$PM_URL$" target="blank"><?if($UNREAD_PM$!='0')?><span id="is_new_pm">У вас новое сообщение ( <b>$UNREAD_PM$</b> )</span><?else?>Личные сообщения ( $UNREAD_PM$ )<?endif?></a></div>
<?if($UNREAD_PM$!='0')?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('is_new_pm','')",500)</script><?endif?>

..


 
Дата: Среда, 24.04.2013, 19:36 |
Добрый
Лейтенант
Группа: Проверенные
Сообщений: 48
Награды: 0
Репутация: 0
Статус: Offline


Спасибо большое !

 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Как сделать что бы уведомление о новом сообщении мигало? (уведомление о новом личном сообщении мигало постоянно?)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия