【发布时间】:2013-05-15 19:09:56
【问题描述】:
我有 2 个宏需要在 Firefox 中运行。它们都像 iim 一样完美运行,但我需要让它们一起运行
Macro1:它读取一个带有许多链接的文本文件,加载链接,然后移动到下一个
var macro1 = "CODE:";
macro1 += "VERSION BUILD=8300326 RECORDER=FX" + "\n";
macro1 += "" + "\n";
macro1 += "SET !DATASOURCE C:\\Users\\user1\\Documents\\REPORT_LINK_EXT_OBG.TXT" + "\n";
macro1 += "SET !DATASOURCE_LINE {{!LOOP}}" + "\n";
macro1 += "URL GOTO={{!COL1}}" + "\n";
宏 2:为宏 1 打开的每个页面提取链接。问题是,在宏 1 再次移动之前,宏 2 可能需要提取 1 到 50 个链接。
var macro2 = "CODE:";
macro2 += "VERSION BUILD=7500718 RECORDER=FX" + "\n";
macro2 += "SET !TIMEOUT_TAG 2" + "\n";
macro2 += "SET !LOOP 2" + "\n";
macro2 += "SET !EXTRACT_TEST_POPUP NO" + "\n";
macro2 += "TAG POS={{!LOOP}} TYPE=A ATTR=HREF:*WeldDataLog.aspx?* EXTRACT=HREF" + "\n";
macro2 += "TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:aspnetForm ATTR=ID:ctl00_Main_ucReportHeader_pnlView_txtReportNumber EXTRACT=TXT" + "\n";
macro2 += "'----------------------------------\\/\\/\\/\\/\\/----Change this" + "\n";
macro2 += "SAVEAS TYPE=EXTRACT FOLDER=C:\\Users\\user1\\Documents FILE=LINK_EXT3test.TXT" + "\n";
我基本上需要
做 宏1 做 宏2 环形 循环
谁能帮我让这两个宏一起工作而不是相互对抗?
【问题讨论】:
标签: javascript firefox loops nested imacros