ZorNet.Ru — сайт для вебмастера » Ajax модальное окно » Новое личное сообщение в Ajax-окне для сайта ucoz
Новое личное сообщение в Ajax-окне для сайта ucoz
Новое личное сообщение в Ajax-окне для сайта ucoz. Скрипт мониторинг так сказать проверять пришло ли вам письмо или нет будет каждые 10 мин. Что сказать красивый скрипт Личное Сообщение с картинкой, скрипт мониторить так сказать проверять пришло ли вам письмо или нет будет каждые 10 мин. Приступаем к установке: Что первое мы сделаем, мы скачаем АРХИВ и загрузим из архива в созданную папку. Код <?if($USER_LOGGED_IN$ and $IS_NEW_PM$ || $UNREAD_PM$)?><script type="text/javascript">function tMess(n){var a=[' новое сообщение',' новых сообщения',' новых сообщений'];return a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2]}; function getPM(){$.get("/index/14",function(a){var s=$("b.unread",a).size();if (s) {var n=tMess(s),all=[],leg=(s==1)?'Сообщение':'Сообщения';$("b.unread",a).each(function(){var title = $(this).html(), href = $(this).parent().attr("href"); all.push('» <a href="'+href+'">'+title+'</a>');}); new _uWnd('ls','Новые ЛС',250,220,{icon:'/jpg/message.png',align:'left'},'<center>Вам пришло '+s+n+'!<br><img src="/jpg/aninated_email_2.gif" border="0" alt="" /><br>[ <a href="$PM_URL$" >Открыть</a> ]</center><br>');}});setTimeout(getPM,10000)};getPM();</script><?endif?> Код чисто с темами без всяких рисунков только из рисунков конверт если вы его решите устанавливать вам все равно придется скачивать и устанавливать папку, так как там картинка маленькая конверта: Это к нас будит второй код Л.С: Также скрипт будит проверять если письмо на сайте от кого то тоже мониторинг (проверка) каждые 10 секунд: Код <?if($USER_LOGGED_IN$ and $IS_NEW_PM$ || $UNREAD_PM$)?><script type="text/javascript">function tMess(n){var a=[' новое сообщение',' новых сообщения',' новых сообщений'];return a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2]}; function getPM(){$.get("/index/14",function(a){var s=$("b.unread",a).size();if (s) {var n=tMess(s),all=[],leg=(s==1)?'Сообщение':'Сообщения';$("b.unread",a).each(function(){var title = $(this).html(), href = $(this).parent().attr("href"); all.push('» <a href="'+href+'">'+title+'</a>');}); new _uWnd('ls','Новые ЛС',250,120,{icon:'/jpg/message.png',align:'left'},'<center>Вам пришло '+s+n+'!</center><br><fieldset><legend>'+leg+'</legend>'+all.join("<br>")+'</fieldset>');}});setTimeout(getPM,10000)};getPM();</script><?endif?> P/S - Ставим в верх сайта в шапку или в низ сайта, на всех страницах будит извещать что вам пришло письмо |
Поделиться в социальных сетях
Материал разместил
Комментарии: 0 | |