繁体   English   中英

如何在imacros中使用JavaScript?

[英]How to use JavaScript in imacros?

我无法弄清楚如何在JavaScript中使用imacros。 我看过他们的帮助,在Stack Overflow上看到了无数的例子,但不知道遗漏了什么。 它在任何地方都没有得到清楚解释。

这是我尝试过的:

  1. 使用他们的帮助文件中解释的示例: http//wiki.imacros.net/JavaScript

    但是当我单击“ Click Here to Run ”链接时(即使在带有ActiveX的IE中)也没有任何反应。 注意:我没有IE的imacros - 上面显示的示例包含IE中的宏启动图像,但在Firefox中运行。 没有进一步的解释..

  2. 试图将一个JS文件导入imacros,但它似乎对我不起作用。

当我使用如下代码时:

var macro;
macro = "CODE:";
macro += "XXXXXX" + "\n";
macro += "XXXXXX" + "\n";

....
iimPlay(macro);

它说:

"Error -1100: Unknown command: VAR at line: 1"
  1. 试图在HTML页面的脚本标记内使用上述内容,并在页面加载/单击时加载函数。 但这也不起作用。

我做错了什么,我需要做什么?

我发布这篇文章后不久,我想我已经让它工作了一段时间。 我能够打开一个打开URL的JS文件。 所以我已经删除了Q.但是现在它再次没有工作,我无法弄清楚为什么..有人可以帮忙吗?

基本上我和这个人有完全相同的问题: Javascript和Imacro打开Goog​​le.com我得到了同样的'未知命令:var'作为他。 而他们的问题也没有得到解决。

看起来你正试图在iim文件中运行javascript。 打开记事本或其他文本编辑器并粘贴以下代码:

var test;
test ="CODE:";
test +="SET !ERRORIGNORE YES "+"\n";
test +="URL GOTO=www.google.com "+"\n";

iimPlay(test)

使用.js扩展名保存文件。 接下来打开firefox和iMacros插件。 转到管理 - >设置 - >路径选项卡 - >文件夹数据源。 输入上面保存文件的路径。 通过单击iMacro按钮打开和关闭来刷新iMacros。 javascript文件应显示在左侧窗格中。 运行该文件进行测试。

Folder DataSource

您应该注意到文件名左侧的图标对于javascript文件是不同的,扩展名是“.js”而不是“.iim”。

好的答案Creamstout83

在此输入图像描述

我也会在上面回答这个问题。 取消选中此选项将加快此过程。 检查它将实现更好的调试。

如果您在使用Chrome运行iMacros时遇到此问题; 答案很简单:

下载Firefox并在那里运行iMacros插件。

我遇到了同样的问题,收到错误消息:“错误-1100:未知命令:VAR在行:1”,同时使用Chrome。

但是使用Firefox我现在可以运行javascript文件,有更多的选项可以玩,并且可以减少破坏我的擦除的错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM