Скрипт позволит проверять наличие непрочитанных личных сообщений и, в случае, если таковые имеются, выводить uWnd.alert окно с темами этих сообщений

Код
<div style="display:none;" id="pm"></div>
<script>$(document).on('click', '.my_pm', function(e) {
e.preventDefault(); // Предотвращаем стандартное поведение ссылки

$('#pm').load('/index/14 .unread', function() {
var a = $('.unread').size();
if(a > 0) {
$('.unread').wrap('<li><a title="Клик для перехода на страницу сообщений" href="/index/14" target="_blank"></a>').after('<br></li>');
var b = $('#pm').html();
_uWnd.alert('<fieldset><legend>Темы сообщений</legend><ol>'+b+'</ol></fieldset>', ' Есть непрочитанные сообщения ['+a+']', {align:'left', w:300, h:150, tm:30000, icon:'/.s/img/icon/mf.png'});
} else {};
});
});
</script>


для проверки личных сообщений создайте кнопку для вызова скрипта

Код
<a href="javascript://" class="my_pm">Открыть непрочитанные сообщения</a>

Комментарии

Минимальная длина комментария - 50 знаков. комментарии модерируются
-SAM- 1
-SAM-
18.11.2025, 18:32
Согласны? Да 2 Нет
В коде нужно ещё убрать http://s36.ucoz.net/ - чтобы была относительная ссылка по текущему серверу ( /.s/ ).
jaguar37rus 2
21.11.2025, 17:12
Согласны? Да 0 Нет
да да точно забыл)
HTMLSTART » Скрипты UCOZ » Личные сообщения » Проверка личных сообщений с темами по клику в uWnd.alert