Что нового

Как получить динамическое содержимое веб-страницы?

vovsla

Осваивающий
Сообщения
607
Репутация
36
Веб-страница содержит данные "Купили более 3700 раз"
https://www.wildberries.ru/catalog/4902629/detail.aspx?targetUrl=ES

Получаю данные с помощью InetRead
Код:
#include <Encoding.au3>

$PageContent = GetURLData('https://www.wildberries.ru/catalog/4902629/detail.aspx?targetUrl=ES')
$PageEnc = _Encoding_UTF8ToANSI($PageContent)
FileDelete('1.txt')
FileWrite('1.txt', $PageEnc)

Func GetURLData($URL)
	$URLData=InetRead($URL)
	If @error Then Return SetError(1, 0, 0)
	$URLDataString=BinaryToString($URLData)
	If @error Then Return SetError(2, 0, 0)
	Return $URLDataString
EndFunc


Вместо "Купили более 3700 раз" получаю "<p class="order-quantity j-orders-count-wrapper hide">Купили <span class="j-orders-count"></span></p>"
В объекте IE можно получить эту информацию в innerText, но это довольно долго.
Как можно максимально быстро получить информацию о количестве покупок?
 
Автор
V

vovsla

Осваивающий
Сообщения
607
Репутация
36
Пардон, оказывается я уже задавал этот вопрос на форуме, но не получил ответа и забыл про него.
При попытке удалить эту тему система сообщила, что я не могу удалять свои сообщения
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Ответил в той теме: http://autoit-script.ru/index.php?topic=26122.msg145941#msg145941
 
Верх