1. Подключаем jQ.
2. В шаблон формы добавления сообщения вставляем после
Quote
<tr id="frM54"><td colspan="2" class="gTableTop" id="frM55"><div style="float:right" class="gTopCornerRight"></div><a name="post">$FORM_TITLE$</a></td></tr>
Code
<tr><td colspan="2"><div id="postPreview"></div></td></tr>
3. В шаблоне Формы добавления сообщения заменяем
Quote
<input style="width:110px;" id="frF15" class="postPreview" type="button" value="Просмотреть" onclick="prepost();" />
на
Code
<input style="width:110px;" id="frF15" class="postPreview" type="button" value="Просмотреть" onclick="prepostAjax();" />
И куда-нибудь вставляем
Code
<script type="text/javascript">
function prepostAjax(){
if( $('#ajaxWait').size() ) return;
$('#frF15').before('<img src="http://src.ucoz.net/img/ma/m/i2.gif" id="ajaxWait" />');
$.post('/forum/',{message:$('#message').val(),sm: $('#smon:checked').size()?1:0,frmt1: $('#frmt:checked').size()?1:0,ahtml1: $('#ahtml:checked').size()?1:0,a:32}, function(data){
$('#postPreview').html( $(data).find('td.posttdMessage').html() );
$('#postPreview:hidden').slideDown('slow');
$('#ajaxWait').remove();
});
}</script>
Правила использования:
- Все права на публикуемые скрипты принадлежат их авторам!
- Запрещается распространение скриптов без указания автора!
- Запрещается "затирание" копирайтов!
- Данная разработка написана эксклюзивно для пользователей U.Helper'а и не подлежит распространению без согласия автора!