0

这是我要选择的输入字段(来自网站)

<input class="inputtext" maxlength="100" aria-label="Search" 
placeholder="Search Your Friends" autocomplete="off" 
aria-autocomplete="list" aria-expanded="false" aria-owns=
"typeahead_list_u_jsonp_6_3" role="combobox" spellcheck="false" 
value="Search" type="text">

我需要标记它,然后对要提取的 URL 进行相对搜索。(我不需要在输入字段中输入任何内容。) TAG 失败了,我得到的是页面上的第一个 URL,而不是输入字段之后的第一个 URL。(上面的输入字段是我需要抓取的链接之前唯一容易选择的项目。)

这是失败的代码:

TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:*  
TAG POS=R1 TYPE=A ATTR=HREF:* EXTRACT=HREF

iMacros v. 7.6.0.2 for Firefox Windows XP SP3

(不幸的是,iMacros 官方论坛已经死了。所以我把这个带到了这里。)

4

2 回答 2

1

您只能标记您可以使用的东西,例如表单、字段和链接。
见:http ://wiki.imacros.net/TAG

于 2013-02-28T16:20:33.677 回答
0

那是因为您的代码是通用的,请尝试:

TAG POS=1 TYPE=INPUT:TEXT ATTR=class:inputtext
于 2013-02-23T09:03:23.343 回答