0
我在Firefox中創建了一個iMacros腳本,它激活了一組頁面中的「下一步」鏈接,但每隔一段時間就會有一種「你想要嗎?繼續「頁面,其中」下一個「標籤不存在,以及」你想繼續嗎?「標記存在。當找不到TAG時,在iMacros中運行備用命令
我現在的劇本是這樣的:
TAG POS=1 TYPE=A ATTR=TXT:Next
,我想它是這樣的(僞):
try {
TAG POS=1 TYPE=A ATTR=TXT:Next
} catch (Error -921) {
'Firefox error for "TAG not found"
TAG POS=1 TYPE=A ATTR=TXT:Would<SP>you<SP>like<SP>to<SP>continue?
}
UPDATE:根據接受的答案,最終的形式是以下:
SET !ERRORIGNORE YES
SET !TIMEOUT_PAGE 10
SET !TIMEOUT_TAG 0
TAG POS=1 TYPE=A ATTR=TXT:Next<SP>>
TAG POS=1 TYPE=A ATTR=TXT:Continue
SAVEAS TYPE=HTM FOLDER=* FILE=mensagem+{{!URLCURRENT}}.htm
一些言論:
!TIMEOUT_TAG
設置爲零,否則它會爲每個循環創建等待間隔,因爲其中一個標記總是會對給定頁面失敗;!TIMEOUT_PAGE
有一個相對較大的值,但它只是一個最大值,因爲它似乎在頁面加載後立即開始運行,並且腳本儘可能快地運行;
我也想通了一樣!它工作正常,因爲頁面有一個或另一種鏈接類型。 – heltonbiker