Среда, 16.07.2025, 09:59
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    «  Май 2009  »
    Пн Вт Ср Чт Пт Сб Вс
        123
    45678910
    11121314151617
    18192021222324
    25262728293031
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Май » 1 » Добавление сообщения на форуме без перезагрузки страницы
    11:02
    Добавление сообщения на форуме без перезагрузки страницы

    Как Вы поняли из названия при добалении сообщения на форум страница не перезагружается!
    Но сообщения не появляются пока Вы не перезагрузите страницу =(

    Подключаем JQuery. Можно просто в <head> вставить

    Code
    <script src="http://forucoz.com/jquery.js" language="javascript"></script>

    Установка самого прибамбаса:
    ПУ - Управление дизайном - Форум- форма добавления сообщения и желательно перед $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?>
    Категория: скрипты для ucoz сайта | Просмотров: 613 | Добавил: NoName74 | Рейтинг: 4.0/1
    Всего комментариев: 8
    5 PokeХината  
    0
    Нечего не поняла biggrin

    7 AllCity  
    0
    http://s39.radikal.ru/i083/0903/11/aa1532e053be.gif

    4 Fox87  
    0
    не вдохновило!((

    3 denoline  
    0
    4e прекольногшо если сообщения не появляются пока Вы не перезагрузите страницу =( без этого он хоть автаматом перезагружает а так самому лишьнию работу делать лишний этот скрипт

    8 AllCity  
    0
    http://allcity.net.ru/viewtopic.php?p=23056#p23056 tongue

    2 GALAX  
    0
    очень полезная вещь smile

    6 Huuga  
    0
    Да...если вы желаете положить форум. Лишние понты и не более. smile

    1 Dei  
    0
    прикольно! happy

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]