Всем привет. Проблема с капчей в IE
Есть iframe с именем capt. Там хранится картинка-капча. Ее пользователь может обновить нажав на кнопку с событием onclick="capt.document.location.reload()" Если пользователь на нее нажмет - все отлично работает, скрипт сработает, фрейм обновится, картинка поменяется. Беда в том, что если тот же самый код capt.document.location.reload() запустится сам (если юзер ввел неправильный код и нажал на "отправить") то этот же код не сработает. Фрейм не обновляется... Буду рад услышать дельные предложения.
P.S. Запарился с этой капчей. Придумал вот такое. Что если сгенерировать код, допустим, он получится 24653, но сделать так, что последняя буква не будет видна пользователю, закрыть дивом каким-нибудь, а на выходе просто отрезаем последнюю цифру от загаданного числа и сверяем с тем, что ввел пользователь. Боты ведь целиком читают код с картинки? вот они прочитают код 24653 его отправять, а надо отправить 2465
|