Статистика
Последние новости Самые отвечаемые темы Последние сообщения
С Новым Годом 20... 31.12.2015
Первый соревнова... 11.12.2015
Новая статья на ... 04.10.2015
Обзор игры Black... 04.03.2015
Анонс очередных ... 17.01.2015
Что надо добавля... 315
Какой выбрать ан... 297
ДИЗАЙН 251
Болталка 235
Новинки 211
Тема Дата, Время Автор Раздел
Какой выбрать ... 14.07.2019, 09:49 Leo">Leo Софт
Облом 13.07.2019, 10:46 Leo">Leo Игры
Продаю операти... 13.07.2019, 07:08 Leo">Leo Барахолка
Hot galleries,... 13.07.2019, 01:37 calvinqb60">calvinqb60 Вступление в команду сайта
заявка на снят... 12.07.2019, 13:17 Evolution">Evolution Баны
Пример подачи ... 12.07.2019, 01:04 Leo">Leo Набор администраторов
/voteban 10.07.2019, 13:22 zet">zet Предложения
Смешивание сло... 11.06.2019, 07:27 Leo">Leo Уроки Photoshop'a
FAQ - Правила ... 11.06.2019, 05:35 Leo">Leo Разное
cs_estate 11.06.2019, 02:52 Leo">Leo Тактики и правила боя на основных картах
Новые пользователи Активные пользователи
xairon14 20.07.2019
HaRoN 12.07.2019
Alexdrik2409 02.07.2019
firmistil 22.06.2019
cyberpunk 18.06.2019
Leo 2893
ReST 686
m0n0 404
kyka 389
OzzyGreen9I 169
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум dream-x » Все для вебмастера/Помощь вебмастеру » Скрипты » Добавление сообщений на форум без перезагрузки страницы. (Добавление сообщений без перезагрузки страницы.)
Добавление сообщений на форум без перезагрузки страницы.
Группа: Администраторы
Собщений: 2893
Репутация:
Наград: 24
Замечания : 0%
# 1 06:55
Помойму все и так понятно,скрин выкладывать не буду! =)
Все работает,у нас на сайте тоже стоит,не верите?Проверьте!

Установка:

ПУ - Форум - Форма добавления сообщения,в любое место вставляем код (рекомендую поставить перед $BBCODES$):

Code
<?if($PAGE_ID$='threadpage')?>    
<div id="AjaxInfo" align="center"></div>    
<script type="text/javascript">    
// Copyright AllCity ~ http://allcity.net.ru/ ~ Ajax Form Send 1.1.0    
$(document).ready(function(){    
$('#frM16').prepend('<div id="qAddOn"><input id="qAdd" type="checkbox" value="1" checked="checked" /> <label for="qAdd">Использовать быстрый ответ?<\/label><br /><\/div>');    
$('#frM52').prepend('<div id="qAttachOff">В <a href="http://allcity.net.ru/viewtopic.php?f=4&t=3350"><b>быстром ответе<\/b><\/a> прикрепление файлов недоступно!<\/div>');    
$('#frM52 input').hide();    
$('#qAdd').click(function(){if($('#qAdd').attr('checked')==false){$('#frM52 input,#imblock1,#iplus,#iCode1').show();$('#qAttachOff').hide();}else{$('#frM52 input,#imblock1,#iplus,#iCode1').hide();$('#qAttachOff').show();}});    
$('#frF16').click(function(){    
if($('#qAdd').attr('checked')==false){return true;}    
$('div#AjaxInfo').html('<span style="color:#008000;"><img src="http://src.ucoz.net/img/ma/m/i1.gif" border="0" align="absmiddle" /> Передача данных...<\/span>');    
$.post('/forum/',$('form[name="addform"]').serialize(),function(a){    
if($(a).find('td#frM2').size()!=0){$('div#AjaxInfo').html('<span style="color:#FF0000;"><img src="http://src.ucoz.ru/img/icon/er.png" border="0" align="absmiddle" /> '+$(a).find('#frM2').html()+'<\/span>');}    
if(a.indexOf('Новый ответ был успешно добавлен')!=-1){$('div#AjaxInfo').html('<span style="color:#0000FF;"><img src="http://src.ucoz.ru/img/icon/ok.png" border="0" align="absmiddle" /> Сообщение успешно добавлено.<\/span>');$('textarea#message').val('');}    
});    
return false;    
});});    
</script>    
<?endif?>

P.S. Для корректной работы нужен стандартный шаблон Форум - Форма добавления сообщения иначе скрипт может работать некорректно.

Помог? + пжл! smile

Источник

Форум dream-x » Все для вебмастера/Помощь вебмастеру » Скрипты » Добавление сообщений на форум без перезагрузки страницы. (Добавление сообщений без перезагрузки страницы.)
  • Страница 1 из 1
  • 1
Поиск: