Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.08.2010, 22:37   #1
SBK
Новичок
Джуниор
 
Регистрация: 19.08.2010
Сообщений: 2
Радость JavaScript и капча

Добрый день, подскажите пожвлуйста как реализовать что бы Яваскрипт получал капчу и отправлял ее на сервис антигейт и когда розгадается, что бы явка вводил текст и нажимал кнопку отправить. Может ето лучше реализовать на чем то другом? Проблема в том, что капча показывается только после полного просмотра видео. Вот небольшой код, когда появляется капча как я понял. Очень нужно сделать такую возможность.

Код:
isCaptchaVisible: function()
	{
		if(this.jQuery("#rameczka", this.curDoc).contents().find("#contentCaptcha").is(":visible"))
		{
			if(this.options.playSound)
			{
				this.playSound();
			}
			clearInterval(this.intervalCaptcha);
			this.intervalCaptcha = undefined;
			
			if(this.options.showNotification)
			{
				alert(this.showText('MovieFinished'));
				this.przelaczNaPlay();
			}
			if(this.options.showDesktopNotification)
			{
				this.captchaSrc = this.jQuery("#rameczka", this.curDoc).contents().find("#recaptcha_image >img").attr("src");			
				this.showDesktopNotification();
			}
			return true;
		}
	},
Спасибо за подсказки, а может и решения

Последний раз редактировалось SBK; 20.08.2010 в 00:00.
SBK вне форума Ответить с цитированием
Старый 19.08.2010, 23:59   #2
SBK
Новичок
Джуниор
 
Регистрация: 19.08.2010
Сообщений: 2
По умолчанию

Сделал такое, но не работает ниче.
Код:
var canvas = document.createElement("canvas");
        canvas.width = "…px";
        canvas.height = "…px";
        var context = canvas.getContext("2d");
        var base64Data = context.getImageData(); // получаем закодированное изображение
		
		    function doSubmit() {
          var objHTTP, strResult;
           objHTTP = new ActiveXObject('Microsoft.XMLHTTP');
           objHTTP.Open('POST', "http://vensart.com/antigate.php", false);
           objHTTP.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
           objHTTP.send("ta=" + escape(document.getElementById('myText').value));
           strResult = objHTTP.responseText;
}
SBK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Капча bulldog5293 Работа с сетью в Delphi 19 23.08.2010 23:58
Капча zumm Общие вопросы Delphi 4 27.07.2010 12:36
Капча Astron Работа с сетью в Delphi 2 16.03.2010 15:44
Не отображается капча texno777 PHP 1 25.07.2009 21:46
капча DeDoK Работа с сетью в Delphi 9 09.07.2009 00:02