iMacros TAG 以查找 TXT 并单击附近(上一个)Link
iMacros TAG to Find TXT and Click Nearby (previous) Link
下面是Wordpress后端标签管理部分的示例代码。我正在尝试编写一个 iMacros 来查找标签并将其删除。但是,标签文本不在任何 HTML 的标签下方。
<div class="tagchecklist">
<span>
<a id="post_tag-check-num-0" class="ntdelbutton" tabindex="0">X</a>
Orange
</span>
<span>
<a id="post_tag-check-num-1" class="ntdelbutton" tabindex="0">X</a>
Apple
</span>
<span>
<a id="post_tag-check-num-2" class="ntdelbutton" tabindex="0">X</a>
Banana
</span>
<span>
<a id="post_tag-check-num-3" class="ntdelbutton" tabindex="0">X</a>
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:*
有趣的“老”问题,ah-ah...! => 使用“新”解决方案,7 年后...
“Double 相对定位”的典型用法 (*),“香蕉”元素作为 锚点 就像提问者在尝试...:[=17=]
TAG POS=1 TYPE=SPAN ATTR=TXT:Banana
TAG POS=R1 TYPE=* ATTR=*
TAG POS=R-1 TYPE=A ATTR=TXT:*
=> 第一个 R-POS
和 R1
得到包含 Link 的 SPAN
元素的 外部 ,。 .. 和第二个 R-POS
与 R-1
让 iMacros 能够再次“看到”inside 相同的 SPAN
元素...
(*):有关“双重相对定位”、google 这 3 个术语(带双引号)的更多信息或搜索iMacros 论坛,这个概念是“我的”,我已经在 iMacros 论坛上解释了几十次(自 2014 年以来)...
(我不敢 post 任何(直接) Link 作为对站点外资源的 Link 的回答通常最终会被标记和删除...)
下面是Wordpress后端标签管理部分的示例代码。我正在尝试编写一个 iMacros 来查找标签并将其删除。但是,标签文本不在任何 HTML 的标签下方。
<div class="tagchecklist">
<span>
<a id="post_tag-check-num-0" class="ntdelbutton" tabindex="0">X</a>
Orange
</span>
<span>
<a id="post_tag-check-num-1" class="ntdelbutton" tabindex="0">X</a>
Apple
</span>
<span>
<a id="post_tag-check-num-2" class="ntdelbutton" tabindex="0">X</a>
Banana
</span>
<span>
<a id="post_tag-check-num-3" class="ntdelbutton" tabindex="0">X</a>
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:*
有趣的“老”问题,ah-ah...! => 使用“新”解决方案,7 年后...
“Double 相对定位”的典型用法 (*),“香蕉”元素作为 锚点 就像提问者在尝试...:[=17=]
TAG POS=1 TYPE=SPAN ATTR=TXT:Banana
TAG POS=R1 TYPE=* ATTR=*
TAG POS=R-1 TYPE=A ATTR=TXT:*
=> 第一个 R-POS
和 R1
得到包含 Link 的 SPAN
元素的 外部 ,。 .. 和第二个 R-POS
与 R-1
让 iMacros 能够再次“看到”inside 相同的 SPAN
元素...
(*):有关“双重相对定位”、google 这 3 个术语(带双引号)的更多信息或搜索iMacros 论坛,这个概念是“我的”,我已经在 iMacros 论坛上解释了几十次(自 2014 年以来)...
(我不敢 post 任何(直接) Link 作为对站点外资源的 Link 的回答通常最终会被标记和删除...)