Кодировка HTML | Демо-сайт CMS uCoz | Почта

Быстрая проверка сообщений без перезагрузки страницы

Архив полностью рабочих скриптов и так далее...

Быстрая проверка сообщений без перезагрузки страницы

Сообщение uWeb » 06 окт 2009, 14:47

Автор: Oskolsky Oleg aka uWeb
Описание: Скрипт проверяет если у вас новые сообщения (удобно в переписке, на сайтах онлайнкино)
За помощь в написании скрипта говорим спасибо этим людям: NecroProger, cucYa, }{0тт@бь)ч...

В head пишем, лучше запихнуть в js файл
Код: Выделить всё
/*
+++++++++++++++++++++++++++++++++++++++++++
++ Thanks Mod for uCoz site              ++
++ Author: Oskolsky Oleg aka uWeb        ++
++ Do not remove or edit lines above!    ++
+++++++++++++++++++++++++++++++++++++++++++
*/

/* Колличество сообщений */
$.get('/index/14', function(data) {
   $('#allMessArea').html(Math.round(parseInt($('a.pmCatLinkActive b:first', data).html(),10) + parseInt($('a.pmCatLink b:first', data).html(),10)));
});
/* Проверка сообщений */
$('#uMessage').click(function() {
   $('#imgLoad').attr('src', 'http://src.ucoz.ru/img/wd/3/ajaxs.gif').css('height', '14px').css('width', '14px');
   $.get('/index/14', function(d) {
   $('#allMessArea').html(Math.round(parseInt($('a.pmCatLinkActive b:first', d).html(),10) + parseInt($('a.pmCatLink b:first', d).html(),10)));
   loadMessage = $('b.unread', d).length;
   if(loadMessage == 0){ _uWnd.alert('У вас нет новых сообщений');} else {_uWnd.alert('У вас ' + loadMessage + ' непрочитаных сообщений');
   $('#unreadPM').replaceWith(loadMessage);
   $('.loadM').replaceWith(loadMessage);}
   $('#imgLoad').attr('src', 'http://src.ucoz.ru/img/icon/ok.png');
   });
});

Далее где вам нужно вставляем этот код и редактируем под свой дизайн
Код: Выделить всё
<a href="/index/14">Сообщения (<span id="unreadPM" class="loadM">$UNREAD_PM$</span> | <span id="allMessArea"></span>)</a> <img src="/.s/img/1px.gif" id="imgLoad" align="absmiddle" /> <a href="#" id="uMessage" onclick="return false">[проверить]</a>


Это мой первый скрипт так что строго не судите
Аватара пользователя
uWeb
Подполковник
Подполковник
 
Автор темы
Сообщения: 188
Возраст: 29
Зарегистрирован: 09 июл 2009, 23:02
Карма: + 29 -
Откуда: Ростов на дону

Re: Быстрая проверка сообщений без перезагрузки страницы

Сообщение Vanofuture » 06 окт 2009, 22:56

uWeb писал(а):Thanks Mod for uCoz site

o___O
Аватара пользователя
Vanofuture
Супермодератор
Супермодератор
 
Сообщения: 1411
Зарегистрирован: 20 апр 2008, 09:36
Карма: + 48 -

Re: Быстрая проверка сообщений без перезагрузки страницы

Сообщение beemoto » 07 окт 2009, 13:47

Vanofuture писал(а):o___O
Оффтоп: глаза далеко друг от друга посажены :nea:
Ваша реклама здесь, и на аватарке размером 150х150 :D
Аватара пользователя
beemoto
Сержант
Сержант
 
Сообщения: 61
Зарегистрирован: 28 мар 2009, 11:01
Карма: + 5 -
Откуда: мозги у людей текут!?

Re: Быстрая проверка сообщений без перезагрузки страницы

Сообщение XxMARSxX » 07 окт 2009, 15:51

а то что они разные тебя не смущает?
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: Быстрая проверка сообщений без перезагрузки страницы

Сообщение beemoto » 08 окт 2009, 11:10

пока нет :lol:
Ваша реклама здесь, и на аватарке размером 150х150 :D
Аватара пользователя
beemoto
Сержант
Сержант
 
Сообщения: 61
Зарегистрирован: 28 мар 2009, 11:01
Карма: + 5 -
Откуда: мозги у людей текут!?


Вернуться в Архив скриптов и интересных решений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron