Суббота, 28.12.2024, 03:53
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: @Demon@  
Добавление сообщений без перезагрузки страницы.
@Demon@Дата: Вторник, 21.04.2009, 19:22 | Сообщение # 1
Администратор
Группа: Администраторы
Сообщений: 282
За 100 Постов Бог сайта и форума За хорошую посещаемость на форуме За супер посещаемость За Генералиссимуса За 1 пост За 5 Постов За 10 Постов
Статус: Offline
Скрин:

Установка: Шаблон Форум - Форма добавления сообщения в любое место (рекомендую поставить перед $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.0
$(document).ready(function(){
$('input#frF16').click(function(){
$('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/',uz.util.Connect.setForm('addform'),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('');}
},'html');
return false;
});});
</script>
<?endif?>

В Форум - Общий вид страниц форума ,не забываем подключить JQuery между и :

Code
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.pack.js"></script>

Скачать JQuery библиотеку можно здесь.
PS:Скрипт немного не доработан но работает, также для корректной работы нужен стандартный шаблон Форум - Форма добавления сообщения иначе может не работать biggrin





 
  • Страница 1 из 1
  • 1
Поиск:


X~Rush^Gam1ng* Бесплатный конструктор сайтов - uCoz ||