Главная » Файлы » Скрипты в разработке

Уведомления об лс в ajax v1.1
Жаловаться на материал | Прямая ссылка на материал 19.04.2010, 01:21

Ставим в любое место:

Code
<?if($USER_LOGGED_IN$ and $IS_NEW_PM$)?>
<script type="text/javascript">
// Версия 1.1 © [searchucoz.ucoz.ru]
data = '<b>$USERNAME$<\/b>, привет!<br>Для тебя есть <b>$UNREAD_PM$<\/b> <?if($UNREAD_PM$>1)?>новых личных сообщений<?else?>новое личное сообщение<?endif?><br><br><a href="$PM_URL$" class="pgSwch">Окно личных сообщений<\/a><hr><div id="kakie">Загрузка...<\/div>';
_uWnd.alert(data,'pmmes',{w:265,h:130,tm:20000});
function kakie(){$.get('$PM_URL$', function(data){$('b.unread', data).each(function(){var hrfpm = $(this).parent().attr('href'); var txtpm = $(this).html(); $('#kakie').after('<a href="'+hrfpm+'" target="_blank" title="Откроется в новом окне">'+txtpm+'</a><br>');});}); setTimeout("$('#kakie').hide();",500);}
function imgls(){if ($("span.xw-hdr-text").html()=='pmmes'){$("span.xw-hdr-text").html("<img src='http://searchucoz.ucoz.ru/drugoe/mail.png' border='0' align='absmiddle' alt=''> <?if($UNREAD_PM$>1)?>Новые личные сообщения<?else?>Новое личное сообщение<?endif?>");}} setTimeout("imgls();kakie();",100);</script><?endif?>

На скриншоте вы видите с Версия 1.1 © [searchucoz.ucoz.ru], скрипт без него.

tm: 20000 Это время которое будет видно ajax окно, а точнее 20 секунд.
tm: 40000 Это 40 секунд и т.д.

w: 256 Ширина.
h: 130 Высота.

Если пользователю пришло личное сообщение на вашем сайте, то ajax окошка вылезет в правом нижнем углу, и исчезнет через 20 секунд.
В версии 1.2 будет что либо новенькое ждите.
Автор: remus.

Источник: http://searchucoz.ucoz.ru
Категория: Скрипты в разработке | Добавил: remus | Теги: Ajax, ЛС, уведомления, v1.1, об
Просмотров: 1445 | Загрузок: 0 | Комментарии: 3 | Рейтинг: 3.0/2
Всего комментариев: 3
0  
1 remus   (19.04.2010 02:00) [Материал]
Ага вот как я нашел скрипт этот, и доделал его а оказывается есть такой рабочий ппц angry

0  
2 Tails   (24.08.2010 06:34) [Материал]
Не понял вашей мысли sad

0  
3 remus   (24.08.2010 18:01) [Материал]
ну в скрипте кто то напортачил я его сделал заново, потом нашёл этот же скрипт...

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]