我正在为firefox组装一个iMacro,但我很难让iMacro在TXT属性中找到确切的强。在这个iMacro中,我正在寻找一个具有字符串follow
的<span>
。
这是一段脚本:
TAG POS=1 TYPE=SPAN ATTR=TXT:follow
问题:iMacro正在拾取具有字符串following
的<span>
元素。
问题:如何编写宏,使其只能找到具有确切字符串follow
的<span>
?
编辑:添加HTML(注意:我需要iMacro来点击按钮)
这是页面:http://ink361.com/app/users/ig-183814919/followers
关注:
<button id="followButton" class="followButton normalbutton " data-picture="http://images.ak.instagram.com/profiles/profile_397057078_75sq_1369928076.jpg" data-username="bealilyy" data-userid="ig-397057078">
<span class="followstatus"></span>
<div class="text">
<span class="following"> <----hidden
<span class="onhover">Unfollow</span> <----hidden
<span class="normal">Following</span> <----hidden
</span> <----hidden
<span class="notfollowing"> Follow </span>
</div>
</button>
以下内容:
<button id="followButton" class="followButton normalbutton following" data-picture="http://images.ak.instagram.com/profiles/profile_183814919_75sq_1361757071.jpg" data-username="jcrew" data-userid="ig-183814919">
<span class="followstatus follows"></span>
<div class="text">
<span class="following">
<span class="onhover">Unfollow</span> <----hidden
<span class="normal">Following</span>
</span>
<span class="notfollowing"> Follow </span> <----hidden
</div>
</button>
EDIT 2:另一个问题是<span class="normal">Following</span>
也在"follow"HTML文本div中,但只是用display:none
隐藏,所以它也会拾取这些内容。
试试这个:
TAG POS=1 TYPE=SPAN ATTR=class:push