iMacros的。如何点击标记<a>?

时间:2017-08-28 12:40:25

标签: imacros

iMacros. How can I click a link in with tag ?

<a class="btn btn-primary" href="xxxxxx" style="margin:0;padding:14px 24px;font-family:Helvetica, Arial, sans-serif;color:#FFF;background-color:#13d883;font-size:14px;font-weight:600;margin-right:10px;text-align:center;text-decoration:none;text-transform:uppercase;" target="_blank">Activate your trial</a>

2 个答案:

答案 0 :(得分:2)

imacros适用于XPATH,因此您可以使用它来定位特定元素:

TAG XPATH="./a[contains(@href,'xxxxxx')]"

TAG XPATH="./a[contains(.,'Activate your trial')]"

CSS选择器也运行良好,使用它们的语法示例类似:

TAG SELECTOR="[selector_expression]"

有关如何使用TAG命令的更多有用信息: http://wiki.imacros.net/TAG

实现鼠标点击本身的另一个选项是“EVENT”命令(对于某些特定站点,这可能是单击元素的唯一方法):

EVENT TYPE=CLICK XPATH="./a[contains(.,'Activate your trial')]" BUTTON=0

此处有更多信息:http://wiki.imacros.net/EVENT

答案 1 :(得分:0)

您的问题是如何点击该链接?

您可以使用iMacros录制功能生成简单代码:http://wiki.imacros.net/First_Steps#Recording_Macros

只需在重新编码时手动点击链接即可。然后,您可以随时重播录制的宏。

它会给你这样的东西

TAG POS=1 TYPE=A ATTR=TXT:Activate<SP>your<SP>trial