javascript confirm и еще пару вопросов

вопросы связанные с работой версии с Chromium
Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: javascript confirm и еще пару вопросов

Сообщение Support » 28 май 2019, 14:21

freemast писал(а):
28 май 2019, 14:16
Ребят есть желающие помочь мне с гугл капчей? А то у меня уже голова кругом идет от этой капчи. Буду благодарен. Спасибо!
Так а что не получается?

Аватара пользователя
freemast
Сообщения: 12
Зарегистрирован: 05 апр 2019, 21:27

Re: javascript confirm и еще пару вопросов

Сообщение freemast » 28 май 2019, 14:28

Та же ситуация что была выше, только теперь капча вообще перестала решатся, раньше решалась нормально, потом стала решатся из 10 раз 2-3 раза, а сейчас вообще перестала решатся, с кодом ни чего не делал.

Могу выслать свой код.

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: javascript confirm и еще пару вопросов

Сообщение Support » 28 май 2019, 14:38

freemast писал(а):
28 май 2019, 14:28
Та же ситуация что была выше, только теперь капча вообще перестала решатся, раньше решалась нормально, потом стала решатся из 10 раз 2-3 раза, а сейчас вообще перестала решатся, с кодом ни чего не делал.

Могу выслать свой код.
Высылайте на sales@webemulator.com посмотрим что к чему.

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: javascript confirm и еще пару вопросов

Сообщение Support » 28 май 2019, 17:37

freemast писал(а):
28 май 2019, 14:28
Та же ситуация что была выше, только теперь капча вообще перестала решатся, раньше решалась нормально, потом стала решатся из 10 раз 2-3 раза, а сейчас вообще перестала решатся, с кодом ни чего не делал.

Могу выслать свой код.
Это происходит из-за того что не правильно срабатывает функция
// получить нумер frame в которого находится элемент с таким параметром
function check_in_frame($tag, $att_name,$att_value,$exactly=false)
{
	for($i=0;$i<3;$i++)
	{
		if($tag->is_exist_by_attribute($att_name,$att_value,$exactly,$i))
		{
		   return $i;
		}
	}
	return -1;
}

вернее она срабатывает как раз как надо только вот находит не тот фрейм. в 0 и в 1 фрейме есть точно такой же элемент вот функция и находит элемент в 0-м фрейме и в него задаёт полученное значение, а нам нужен последний фрейм с таким элементом. Переписываем функцию что бы она искала элементы во фреймах начиная с последнего и всё работает :

// получить нумер последнего frame в которого находится элемент с таким параметром
function check_in_frame($tag, $att_name,$att_value,$exactly=false)
{
	for($i=3;$i>0;$i--)
	{
		if($tag->is_exist_by_attribute($att_name,$att_value,$exactly,$i))
		{
		   return $i;
		}
	}
	return -1;
}

Ответить