Помогите переделать скрипт

программирование JavaScript jQuery

Здравствуйте. Есть скрипт для Юкоз, который повышает репутацию автора релиза нажатием кнопки "Спасибо".

Вот код:
function repDo(e,d){var u=window.location.href,a=e.title.split(': ')[1],r='Спасибо за '+a+'';
new _uWnd('Rd',' ',380,200,{ fadespeed:0,fadeclosespeed:0,fadetype:0,fadeclosetype:0,popup:0,autosize:1,closeonesc:1, oncontent:function(){document.getElementById('frm981').reason.value=r; document.getElementById('a2').checked='true';}}, {url:'/index/',type:'post',data:{a:'23',s:d,c:u}});return false;};

Нужно его переделать для обращения автору релиза, т.е. нажатием ссылки открывается Ajax окно, там поля "Тема", "Сообщение" и кнопка "Отправить".

Вот изменённый код:
function repDo(e,d)
{
var u=window.location.href,a=e.title.split(': ')[1];
new _uWnd('Rd',' ',380,200,{ fadespeed:0,fadeclosespeed:0,fadetype:0,fadeclosetype:0,popup:0,autosize:1,closeonesc:1, oncontent:function(){document.getElementsByName('subject')[0].value=document.title.split(' -')[0]; document.getElementsByName('text')[0].value='Напишите сюда ваше обращение...';}}, {url:'/index/',type:'post',data:{a:13,s:d,c:u}});
return false;
};

А это код ссылки:
<a title="Написать автору" href="javascript://" onclick="repDo(this,'$UID$');return false;">Написать автору</a>

Проблема в том, что после нажатия кнопки "Отправить", ЛС не отправляется. Подскажите, пожалуйста, что ещё изменить, чтоб отправлялось.
Ответы:
имо эту проблемму надо решать отладчиком. лучше никак не придумаешь. и HTTP Sniffer'ом - если отладчик проходит без замечаний каких-либо.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.