Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript js文件在iMacros中不工作为什么_Javascript_Playback_Imacros - Fatal编程技术网

Javascript js文件在iMacros中不工作为什么

Javascript js文件在iMacros中不工作为什么,javascript,playback,imacros,Javascript,Playback,Imacros,我有一个javascript代码,它最初在imacros中工作,但现在它不工作了。循环不起作用。谁能告诉我为什么会发生这种事。下面是代码 请解决这个问题,为什么现在这个javascript在imacros中不起作用 var i, retcode; \var report; var macrolist = new Array(); /* Standard Demo Macros */ macrolist.push("Demo-Firefox/FillForm.ii

我有一个javascript代码,它最初在imacros中工作,但现在它不工作了。循环不起作用。谁能告诉我为什么会发生这种事。下面是代码

请解决这个问题,为什么现在这个javascript在imacros中不起作用

   var i, retcode;
   \var report;
   var macrolist = new Array();

   /* Standard Demo Macros  */
   macrolist.push("Demo-Firefox/FillForm.iim");
   macrolist.push("Demo-Firefox/Frame.iim");
   macrolist.push("Demo-Firefox/Filter.iim");
   macrolist.push("Demo-Firefox/Tabs.iim");
   macrolist.push("Demo-Firefox/Javascript-Dialogs.iim");
   macrolist.push("Demo-Firefox/SlideShow.iim");
   macrolist.push("Demo-Firefox/TagPosition.iim");
   /* Macros that save something and/or create logs  */
   macrolist.push("Demo-Firefox/Download.iim");
   macrolist.push("Demo-Firefox/SaveAs.iim");
   macrolist.push("Demo-Firefox/SavePDF.iim");
   /* Macros that create reports */
   macrolist.push("Demo-Firefox/Stopwatch.iim");
   /* Macros that extract information */
   macrolist.push("Demo-Firefox/ExtractAndFill.iim");
   macrolist.push("Demo-Firefox/Extract.iim");
   macrolist.push("Demo-Firefox/ExtractURL.iim");
   macrolist.push("Demo-Firefox/ExtractRelative.iim");



   iimDisplay("Start Self Test");

   report  =  "Self-Test Report\n\n";

   for (i = 0; i < macrolist.length; i++) {
iimDisplay("Step "+(i+1)+" of "+macrolist.length + "\nMacro: "+macrolist[i]);
retcode = iimPlay(macrolist[i]);
report += macrolist[i];
if (retcode < 0) {
    report += ": "+iimGetLastError();
} else {
    report += ": OK";
    /* display the FIRST extracted item in report*/
    s = iimGetLastExtract(1);
    if ( s != "" )  report += ", Extract: "+s;
}
report += "\n";
   }
   iimDisplay("Test complete");

   alert ( report );
vari,retcode;
\var报告;
var macrolist=新数组();
/*标准演示宏*/
macrolist.push(“Demo Firefox/FillForm.iim”);
macrolist.push(“Demo Firefox/Frame.iim”);
macrolist.push(“Demo Firefox/Filter.iim”);
macrolist.push(“Demo Firefox/Tabs.iim”);
push(“Demo Firefox/Javascript Dialogs.iim”);
macrolist.push(“演示Firefox/SlideShow.iim”);
macrolist.push(“Demo Firefox/TagPosition.iim”);
/*保存某些内容和/或创建日志的宏*/
macrolist.push(“Demo Firefox/Download.iim”);
macrolist.push(“演示Firefox/SaveAs.iim”);
macrolist.push(“演示Firefox/SavePDF.iim”);
/*创建报表的宏*/
macrolist.push(“演示Firefox/Stopwatch.iim”);
/*提取信息的宏*/
macrolist.push(“Demo Firefox/ExtractAndFill.iim”);
macrolist.push(“Demo Firefox/Extract.iim”);
macrolist.push(“演示Firefox/ExtractURL.iim”);
macrolist.push(“Demo Firefox/ExtractRelative.iim”);
iimDisplay(“启动自检”);
report=“自检报告\n\n”;
对于(i=0;i
尝试安装最新版本的firefox 19和最新版本的Reinstall imacros

var i, retcode;
   \var report;
   var macrolist = new Array();

var报告;具有\并且会中断您的代码。

使用最新版本的iMacros。现在它可以显示错误所在的代码行。没问题。如果这就是问题所在,接受答案并结束问题。我相信这是你的问题,你的剧本对我来说很好,一旦我删除了“\”就是