Есть ли способ, используя Imacros для Firefox, извлечь изображение из DIV, имеющего определенный класс? - PullRequest
1 голос
/ 02 мая 2019

Я не уверен в синтаксисе в iMacros (10.0.2.1450, который был оплачен и используется в Firefox Quantum 66.0.3) для извлечения изображения из DIV с определенным классом

Я пытался найти информацию на вики iMacros и широко гуглил, но не уверен, как извлечь изображение, когда я думаю, что тип должен быть DIV с определенным классом в качестве атрибута.

TAG POS=1 TYPE=IMG ATTR=ALT:*&&SRC:*&&CLASS:particularclass EXTRACT=HREF

Это код на сайте, который я пытаюсь извлечь из

<div class="particularclass"> <img alt="sample" src="https://sample.com/sample.jpg"> </div>

Я пытаюсь сохранить это изображение. Я не хочу найти его на странице, основываясь на каких-либо деталях изображения, я хочу найти его на странице, найдя div с определенным классом и сохранив изображение в этом div

Когда я попробовал следующее, изображение этого класса не было найдено:

TAG POS=1 TYPE=IMG ATTR=ALT:*&&SRC:*&&CLASS:particularclass EXTRACT=HREF

Если кто-нибудь может помочь с синтаксисом, я буду вечно благодарен! Спасибо, Пол

1 Ответ

0 голосов
/ 02 мая 2019
TAG POS=1 TYPE=DIV ATTR=CLASS:*replaceWithATTRclass*EXTRACT=*replaceWithATTRname*

Попробуйте этот код, замените replaceWithATTRname на имя ATTR, который вы хотите извлечь, и замените replaceWithATTRclass на ваш класс.Вы также можете изменить Тип соответственно вместе с позицией.

...