imacros选择页面

时间:2015-10-03 04:36:07

标签: firefox imacros

我只需要在页面上选择文字。

VERSION BUILD=8940826 RECORDER=FX
TAB T=1

EVENT TYPE=CLICK SELECTOR="#post-3175>DIV>H2" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#imacros-highlight-div" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#imacros-highlight-div" BUTTON=0

这不起作用,文字只是概述。

2 个答案:

答案 0 :(得分:0)

下面的代码突出显示了'iMacros'概述的元素'h2'。

EVENT TYPE=CLICK SELECTOR="#post-3175>DIV>H2" BUTTON=0

SET S "var doc = window.document;"
ADD S "var rng = doc.createRange();"
ADD S "var elsSel = doc.getElementsByTagName('h2');"
ADD S "for (i = 0; i < elsSel.length; i++) {"
ADD S "if (elsSel[i].style.outline == '1px solid blue') {"
ADD S "rng.selectNodeContents(elsSel[i]);"
ADD S "sel = window.getSelection();"
ADD S "sel.addRange(rng);"
ADD S "break; }}"

URL GOTO=javascript:{eval("{{S}}")}

答案 1 :(得分:0)

就像你手动做的那样,双击它,使用DBLCLICK:

EVENT TYPE=DBLCLICK SELECTOR="#post-3175>DIV>H2"