Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JavaScript] reCaptcha и return false; / 6 сообщений из 6, страница 1 из 1
13.01.2010, 22:20
    #36408565
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JavaScript] reCaptcha и return false;
Проблема с reCaptcha. Перед отправкой формы проверяю заполнение полей. Но вот из-за reCaptcha, после return false все одно отправка происходит формы. Как быть?
...
Рейтинг: 0 / 0
13.01.2010, 22:31
    #36408573
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JavaScript] reCaptcha и return false;
А что такое рекапча?
Почему сабмит происходит - посмотрите исходник странички, например, файрбагом. Если не разберётесь, давайте сюда кусочек исходника отрендереной хтмл-странички.
...
Рейтинг: 0 / 0
14.01.2010, 18:48
    #36410774
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JavaScript] reCaptcha и return false;
ShSerge,

не знаком со способом работы reCaptcha, но если там проверка идет по аяксу, то по всей видимости потому что рекапча делает return false внутри контекста функции, которая выполняется onAjaxSuccess, а это в другом потоке (позже), нежели onSubmit.
...
Рейтинг: 0 / 0
17.01.2010, 16:38
    #36414580
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JavaScript] reCaptcha и return false;
Короче не понятно как обойти
...
Рейтинг: 0 / 0
17.01.2010, 16:41
    #36414586
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JavaScript] reCaptcha и return false;
reCaptcha вот так внедрена. что там у них происходит трудно сказать
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<p>Защита от авторегистраций</p>
	 <script type="text/javascript" src="http://api.recaptcha.net/challenge?k=fsdfdfW43RASCXZRSzxc"></script>

	<noscript>
  		<iframe src="http://api.recaptcha.net/noscript?k=fsdfdfW43RASCXZRSzxc" height="300" width="500" frameborder="0"></iframe><br/>
  		<textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
  		<input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>
	</noscript>	</td>
	</tr>
...
Рейтинг: 0 / 0
18.01.2010, 13:43
    #36415890
mod
mod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JavaScript] reCaptcha и return false;
Короче вижу один только путь - менять кнопку сабмит на батон и отправлять форму уже из скрипта... Врял ди кто-то будет работаь из браузера не поддерживающего JavaScript....
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JavaScript] reCaptcha и return false; / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]