Главная страница
Форум сайта
Каталог файлов
Каталог новостей
Каталог статей
Видео online
Набор персонала
Главная
Регистрация
Вход
Добавить сайт в закладки
Баннерообмен
Правила сайта
Мини профиль
Новое на форуме
Количество постов
Последнии новости


Новые сообщения Пользователи Правила форума Поиск RSS
  • Страница 1 из 1
  • 1
Быстрое добавление сообщений на форум без перезагрузки
Оффлайн
Среда, 26.10.2011, 5:44 PM | Сообщение # 1
c(:
Сообщений:
21
0
[table]Данный скрипт значительно улучшает форум. Вставляем в Общий вид страниц форума после: "$BODY"...
Пример можно проверить на нашем сайте. Только не оффтопте и не флудите. smile [/table]
Code
<?if($PAGE_ID$='threadpage')?><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?>
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...
Статистика форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи (0)

Новый Топ пользователей с ават...

(0)

Простой и красивый вид формы о...

(0)

Красивый информер "кто на...

(0)

Flash радио для сайта

(0)

Расширенная онлайн статистика ...

(0)

Скрипт радио на сайт

(0)

Новый информер комментарии для...

(0)

Новый Топ пользователей с ават...

(0)

Простой и красивый вид формы о...

(0)

Красивый информер "кто на...

(0)

Flash радио для сайта

(0)

Расширенная онлайн статистика ...

(0)

Скрипт радио на сайт

(0)

Новый информер комментарии для...

(0)

[b]0T[1k]

(21)

Lookflaco

(6)

Onlines

(4)

startsmart

(4)

camper93reg

(2)

biblicalstudiesru

(1)

JIuC

(1)

Admin4637

(02.10.2023)

bogdandoneth

(12.03.2023)

vladslayerzaebal

(18.02.2022)

osavovika

(06.03.2021)

sakleevasvetlana

(21.08.2020)

britanik

(08.07.2020)

ShmittDanger

(26.10.2019)