【发布时间】:2019-05-02 03:58:36
【问题描述】:
我不确定 iMacros(10.0.2.1450,已付费,并在 Firefox Quantum 66.0.3 上运行)中用于从具有特定类的 DIV 中提取图像的语法
我尝试在 iMacros wiki 上查找信息并广泛搜索,但不确定如何提取图像,当我认为类型需要是具有特定类作为属性的 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
如果有人能在语法方面提供帮助,我将永远感激不尽! 谢谢, 保罗
【问题讨论】:
-
是的,使用“双重相对定位”......将“DIV”作为“主锚”......(iMacros论坛上的几个代码示例......)
-
感谢@chivracq 的评论。现在检查论坛上的所有东西。曾希望有一种方法可以直接从具有特定类的 div 中提取图像。但我想我已经了解了双重相对定位。一旦我做了更多的研究就会回帖;)
-
嗯,不是很难理解,我已经详细解释了几次原则,尤其是在我第一次“介绍”概念时的“最古老”线程中...... - 最后当我检查时,即使谷歌也会直接找到那些只有这 3 个关键字(带双引号)的线程,无需提及“iMacros”或我的名字......
-
再次感谢您的回复。我希望我没有因为任何问题让你感到不安。我还是 iMacros 的新手,所以在工作的同时尽可能多地学习。我理解它的意思是,我认为我试图做的只是一个语法问题。我想我可以通过命名 div 的类或其他东西来获取图像。显然不是这样,所以再次感谢有关相对定位的信息
-
你是对的搜索,我可以用谷歌搜索这三个词并找到所有信息。我的搜索开始于 IMACROS FIREFOX EXTRACT IMAGE FROM DIV WITH CLASS 我正在搜索错误的概念,所以感谢您的帮助!
标签: html image class extract imacros