0
我需要重新加載URL
(在這種情況下刷新同一頁),直到我沒有字與大寫A,B或C.的iMacros對於Firefox - 循環內EVAL
開始我怎麼能循環內EVAL
?有人可以給我提供一些代碼示例嗎?
VERSION BUILD=7401110 RECORDER=FX
TAB T=1
URL GOTO=http://watchout4snakes.com/CreativityTools/RandomWord/RandomWord.aspx
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=SPAN ATTR=ID:tmpl_main_lblWord EXTRACT=TXT
SET !VAR1 EVAL("var re = /^[A || B || C]/gi; var str = \"{{!EXTRACT}}\"; while(str.search(re) == -1) {URL GOTO=http://watchout4snakes.com/CreativityTools/RandomWord/RandomWord.aspx}")
PROMPT {{!EXTRACT}}
我已經在iMacros論壇上提問,但我現在還沒有答案。
使用這部分代碼我需要幫助,其中{{!EXTRACT}}
是從頁面提取的字(變量)。所以,雖然{{!EXTRACT}}
不是詞用大寫字母A,B或C開始,我需要一次又一次走在同URL
(在這種情況下刷新同一頁):
var re = /^[A || B || C]/gi;
var str = \"{{!EXTRACT}}\";
while(str.search(re) == -1)
{
***go to this URL***
}
謝謝! :)