iMacros:检索iMacros变量,并在Javascript中使用

时间:2014-07-20 03:16:43

标签: imacros

在iMacros上,可以检索到iMacros的javascript变量。

像这样: SET!VAR1 EVAL(" var ...;")

但是,我一直在寻找几天如何相反?我在文档中或www上的其他地方找不到任何内容。 检索IMacros变量,并在Javascript中使用,这可能吗?

谢谢

2 个答案:

答案 0 :(得分:1)

您可以在javascript中使用{{VARNAME}}

SET x "hello"
SET !VAR1 EVAL("var x='{{x}}'; x+' world'")
PROMPT {{!VAR1}}

它会提醒hello world

答案 1 :(得分:1)

使用!EXTRACT

您可以在.iim文件中为!EXTRACT var添加值,然后使用iimGetLastExtract()获取此值。

例如:

在.iim文件中:

SET !EXTRACT "123"

在.js文件中:

var str = iimGetLastExtract()
alert(str)