iMacros TAG以查找TXT并单击附近(上一个)链接

iMacros TAG to Find TXT and Click Nearby (previous) Link

本文关键字:上一个 链接 单击 TAG 查找 TXT iMacros      更新时间:2023-09-26

下面是Wordpress后端标记管理部分的示例代码。我正试图编写一个iMacros来查找标签并将其删除。然而,标签文本不会出现在任何HTML的标签中。

<div class="tagchecklist">
    <span>
        <a id="post_tag-check-num-0" class="ntdelbutton" tabindex="0">X</a>
        &nbsp;Orange
    </span>
    <span>
        <a id="post_tag-check-num-1" class="ntdelbutton" tabindex="0">X</a>
        &nbsp;Apple
    </span>
    <span>
        <a id="post_tag-check-num-2" class="ntdelbutton" tabindex="0">X</a>
        &nbsp;Banana
    </span>
    <span>
        <a id="post_tag-check-num-3" class="ntdelbutton" tabindex="0">X</a>
        &nbsp;Grape
    </span>
</div>

我试图做的事情,但它不起作用,因为TAG不能去

TAG POS=1 TYPE=(Not sure what to put here) ATTR=TXT:Banana
TAG POS=R-1 TYPE=A ATTR=TXT:*

我需要脚本找到包含Banana文本的SPAN所在位置,然后单击SPAN中的X按钮。

谢谢你的帮助。

相对定位不能很好地满足这个问题,所以:

SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=SPAN ATTR=TXT:*Banana* EXTRACT=HTM
SET FP EVAL("parseInt('{{!EXTRACT}}'.match(/check-num-(''d)/)[1]) + 1;")
TAG POS={{FP}} TYPE=A ATTR=TXT:*

有趣"旧的";问题,啊啊=>用一个";新的";解决方案,7年后。。。

">相对定位";(*(,其中";香蕉;元素作为,就像Asker正在尝试…:

TAG POS=1 TYPE=SPAN ATTR=TXT:Banana
TAG POS=R1 TYPE=* ATTR=*
TAG POS=R-1 TYPE=A ATTR=TXT:*

=>第一个R-POSR1在包含链接的SPAN元素的外部获取。。。第二个CCD_ 4与用于iMacro的CCD_;看到">内部相同的SPAN元素再次。。。


(*(:有关">双重相对定位";,谷歌这3个术语(双引号(或搜索iMacros论坛,概念是";我的";,我已经在iMacros论坛上解释了几十次(自2014年以来(
(我不敢发布任何(直接(链接,因为链接到网站外资源的答案通常会被标记和删除…(