Что нового

_IEImgClick не срабатывает

Radik

Новичок
Сообщения
71
Репутация
1
Вот кусок html-кода:
Код:
<script type="text/javascript" src="http://static.criteo.net/criteo_ld3.js"></script>
<script type="text/javascript">
document.write('<div id=\"cto_se_7716241_ac\" style=\"display:none\">');
document.write('<div class=\"ctoWidgetServer\">http:\/\/heverestru.widget.criteo.com\/pgi\/<\/div>');
document.write('<div class=\"ctoDataType\">sendEvent<\/div>');
document.write('<div class=\"ctoParams\">wi=7716241&pt1=2&i=470091<\/div>');
document.write('<\/div>');
</script>
<script type="text/javascript">
	$.ajax({
		type: "POST",
		url: "/ajax/jur.php",
		data: "ID=470091",
		success: function(data){
			if(data > 0)
			{
				$('#foto_product').append('<img class="actionjur" onclick="showJurWindow(470091);" src="/images/jur.png" alt="" />');
			}
		},
		error: function(msg){}
	});
</script>
Почему
Код:
_IEImgClick($oIE, "/images/jur.png", "src")
не отрабатывает (ничего не происходит)?
 

ggzgamer

Осваивающий
Сообщения
134
Репутация
23
Чтобы что-то отрабатвало, необходимо, что бы картинка имела тег <img />
Например:
Код:
#include <IE.au3>
$sUrl='google.ru'
$oIE=_IECreate($sUrl)
$oImgs=_IETagNameGetCollection($oIE, 'img')
For $oImg In $oImgs
	$Res=MsgBox(1, '', 'Найдена картинка с адресом'&@CRLF&$oImg.src&@CRLF&'"ОК" - кликнуть по картинке'&@CRLF&'"Отмена" - новый поиск')
	If $Res=1 Then
		_IEAction($oImg, 'click')
		_IELoadWait($oIE)
		ExitLoop
	EndIf
Next
 
Автор
R

Radik

Новичок
Сообщения
71
Репутация
1
Я тоже так думал, пока не попробовал запустить бота на другом компе. На другом все отрабатывает. Пытаюсь разобраться в чем дело.
 
Верх