Что не так в скрипте. Когда по клику поисходит отправка, у тех у кого капча вылезает аякс окошко, в него ввожу, код просто обновляется, отправка не происходит, где я мог ошибится? Капчу ввожу правильно.
Code
function infols() {
$.get('/index/14-0-0-1', function (data) {
ssid = $('input[name="ssid"]', data).val();
if ($("#secuImg", data).size() > 0) {
imgsec = $("#secuImg", data).clone();
seckey = $("input[name='seckey']", data).val();
new _uWnd('cap', 'Код с картинки', 300, 80, {
autosize: 0,
modal: 1,
oncontent: function () {
$("#capImgSpan").html(imgsec);
$("#capcode").focus();
}
},
'<span id="capImgSpan"></span> <input type="text" id="capcode" onkeyup="name33()" maxlength="5">');
} else {
$.post('/index/', {
a: '18',
s: '$_USERNAME$',
subject: 'ввв',
message: 'ввв',
ssid: ssid
},
function (e) {if($(e).text().indexOf('успешно')>-1) {}});
}
});
}
function name33() {
code = $("#capcode").val();
if (code.length == 5) {
$.post("/index", {
a: '18',
s: '$_USERNAME$',
subject: 'ввв',
message: 'ввв',
ssid: ssid,
seckey: seckey
},
function (re) {
rTxt = $($(re).text()).text();
if(rTxt.indexOf("успешно") > -1) {
setTimeout('_uWnd.close("pmsend")', 500);
_uWnd.close('cap');
_uWnd.alert('Сообщение отправлено', 'Успех', {
w: 225,
h: 75
});
} else {
if(rTxt.indexOf("код б") > -1) {
$('#secuImg').click();
} else {
_uWnd.close('cap');
_uWnd.alert(rTxt, 'Внимание', {
w: 225,
h: 75
});
}
}
});
$("#ucodespostmessagepm").attr({disabled: 0, value: "Отправить сообщение"});
$("#st").empty();
$("#ucodesmessagepm").empty();
}
}
Добавлено (11.09.2011, 18:04)
---------------------------------------------
Админ, ответишь?!