Каталог файлов

Рейтинг:5.0
Категория: Скрипты для Ucoz
 


Данный скрипт упрощает добавление ответов на форум. Больше не надо ждать когда страница перезагрузится чтоб появился ответ в теме

Установка:
Данный код вставляем в общий вид страниц форума после "$BODY$" :

Code
<?if$PAGE_ID$='threadpage' or $PAGE_ID$='addthread' or $PAGE_ID$='addpoll'?><script type="text/javascript">function haveFiles(){var f = false;$("input.uplFileFl").each(function(){if ($(this).val()) f=true;});return f}document.addform.onsubmit = function(){var namewnd = "w" + Math.floor(Math.random()*999); _uWnd.alert('<img src="/.s/img/wd/3/ajax.gif" border="0" alt="Загрузка">','Загрузка',{name: namewnd, w: 250, h: 80, tm: 0}); $("#frF16").attr("disabled", true); if (haveFiles()) {_uPostForm($("form[name='addform']"), {success: function(dt){ parseResult(dt, namewnd);}})} else {$.post("/forum", $("form[name='addform']").serialize(), function(dt) {parseResult(dt, namewnd)})};return false;};function parseResult(dt, namewnd){var err = $("#frM2", dt).text(), thmurl = $("a:first", dt).attr("href"); if (err) {_uWnd.content(namewnd, '<center>'+err+'</center>'); _uWnd.setTitle(namewnd, 'Ошибка'); $("#frF16").attr("disabled", false); setTimeout(function(){ _uWnd.close(namewnd) },2000);} else if ($(dt).text().indexOf("Ответ добавлен") > -1) { $("textarea#message").val(""); $("form[name='addform'] input:file").val(""); _uWnd.content(namewnd, '<center>Добавлено</center>'); _uWnd.setTitle(namewnd, 'Успех'); $("#frF16").attr("disabled", false); setTimeout(function(){ _uWnd.close(namewnd) },2000); setTimeout(function(){ <?if $PAGE_ID$='threadpage'?>$(".gDivRight:first").load(thmurl + "?" + Math.floor(Math.random()*9999) + " .gDivRight:first"); setPnt(thmurl);<?endif?><?if $PAGE_ID$='addthread' or $PAGE_ID$='addpoll'?>setPnt($("td.forumNamesBar:first a.forumBarA:last", dt).attr("href"), true);<?endif?>}, 50);} else { _uWnd.content(namewnd, 'Во время отправки произошла обишка'); _uWnd.setTitle(namewnd, 'Не удалось'); $("#frF16").attr("disabled", false); setTimeout(function(){ _uWnd.close(namewnd) },2000); }};</script><?endif?>
 
 
 
 
 4 комментариев  903 просмотров  дата: 26.04.2024  автор: admin
 
 
Советую взглянуть:
  • Ёлочка в верхнем левом углу сайта с игрушками
  • Светлые Ajax окна для Ucoz
  • "Достижения" - в профиле пользователя
  • Белый плеер с плейлистом
  •  
     
    Всего комментариев: 4

    OFFLINE
    28.08.2012 22:48 Вторник | №1 Спам
    1
    Спс за скрипт) работает
     

    OFFLINE
    28.08.2012 23:11 Вторник | №2 Спам
    0
    не за что :)
     

    OFFLINE
    06.02.2014 19:40 Четверг | №3 Спам
    0
    Спасибо большое админу за этот скрипт забрал себе!
    Всё отлично работает.
    Экономия времени (странице не перегружается))
    w w w
     

    OFFLINE
    06.02.2014 23:14 Четверг | №4 Спам
    0
    у самого на сайте стоит :)
     
    Добавлять комментарии могут только зарегистрированные пользователи.
    Регистрация | Вход

    Меню сайта

    Мини чат

    Последние комментарии


    Опрос сайта

    Нравится ли вам наш сайт?
    Всего ответов: 25

    Статистика

    Кол-во зареганных: 2908 (+0)
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Сейчас на сайте:

    Нас посетили: