【发布时间】:2014-11-23 16:46:58
【问题描述】:
我有一个如下所示的 VBS 脚本:
Option Explicit
Dim scriptName : scriptName = WScript.ScriptName
Dim cityPairFileNo : cityPairFileNo = Mid(Right(scriptName,5),1,1)
Dim iim1, i
set iim1 = CreateObject ("iMacros")
i = iim1.iimOpen("-fx", true)
i = iim1.iimSet("cityPairFileNo",cityPairFileNo)
i = iim1.iimPlay("Test.js")
此 VBS 脚本在 Firefox 中运行 Test.js Javascript 宏:
var x = cityPairFileNo;
alert(x);
我只需要能够将 cityPairFileNo 变量从 VBS 脚本传递/获取到 iMacros Javascript 宏。出于某种原因,iimSet("cityPairFileNo",cityPairFileNo) 似乎不起作用。我还尝试在 Javascript 中将 {{cityPairFileNo}} 括在双大引号中,但无济于事。我该怎么办?
【问题讨论】:
标签: javascript macros vbscript imacros