Javascript iim iMacros框架参考图
我的框架出现问题,无法刷新&无法获取所需的所有框架名称。我想知道是否有办法刷新iim中的帧,或者我是否应该创建一个js方法。。在使用该方法并调用两个不同的iim之前,我尝试过刷新页面。我还尝试了一个带有Javascript iim iMacros框架参考图,javascript,firefox,firefox-addon,imacros,Javascript,Firefox,Firefox Addon,Imacros,我的框架出现问题,无法刷新&无法获取所需的所有框架名称。我想知道是否有办法刷新iim中的帧,或者我是否应该创建一个js方法。。在使用该方法并调用两个不同的iim之前,我尝试过刷新页面。我还尝试了一个带有parent.frames['iframes'].location.reload()的js方法两者都不起作用。唯一的方法是在循环的外侧调用frameName(),这是无用的,因为我需要在循环的整个生命周期中打开和关闭多个帧。最后,当它退出循环,我得到正确的帧名,然后在iim中调用它时,它要么是未定
parent.frames['iframes'].location.reload()的js方法代码>两者都不起作用。唯一的方法是在循环的外侧调用frameName()
,这是无用的,因为我需要在循环的整个生命周期中打开和关闭多个帧。最后,当它退出循环,我得到正确的帧名,然后在iim中调用它时,它要么是未定义的,要么是空字符串。如果有人能帮忙,我们将不胜感激
while (i < StoreData.length){
openAndExtract = "Code: ";
openAndExtract += "TAB T=1" + NewLine;
openAndExtract += "FRAME NAME="+"ext-comp-1006" + NewLine;
openAndExtract += "TAG POS=1 TYPE=A ATTR=TXT:" +StoreData [i] + NewLine;
openAndExtract += "WAIT SECONDS = 7" + NewLine;
openAndExtract += "FRAME NAME=" + frameName() + NewLine;
PlayMacro = iimPlay(openAndExtractCase);
i++;
}
while(i