iMacros获取div的ID,而不是内容

时间:2014-11-23 05:50:31

标签: parsing extract imacros

我正在尝试学习iMacros(并尽可能避免使用jscript或vbscript)。我正在阅读自昨天以来我能找到的任何资源,并且imacros参考没有任何有用的例子我需要。

我尝试过的所有方法都会提取元素的TXT或HTM 内容。我的问题是我有这样的div

<div class="cust_div" id="Customer_45621">
...content in here...
</div>

我需要提取的部分是 45621 ,这是id属性的唯一动态部分。 例如,在3个客户之间,可能是

  1. Customer_的 45621
  2. Customer_的 35123
  3. Customer_的 85663
  4. 我需要的只是数字。感谢。

1 个答案:

答案 0 :(得分:0)

解决方案是

TAG POS=1 TYPE=DIV ATTR=cust_div EXTRACT=HTM

然后你必须使用EVAL并在其中使用JS脚本来提取id。这是唯一的方法。你不能在没有JS的情况下剪切HTML代码,但你可以在iMacros中使用JS和EVAL。