在imacros中运行javascript
Run javascript inside imacros
我正在以.js文件的形式用imacros制作一个机器人程序。我把它作为一个javascript文件,因为它在检查文本、循环和错误检查时更容易。
现在问题变得有点乱了。我试图在使用代理的同时使用javascript点击一个按钮。这是我的脚本:
var imacros = "PROXY ADDRESS = 12.3.4.5:67" + "'n";
imacros += "EVAL('"document.getElemensByClassName('class_here')[0].click()'")"
iimPlayCode(imacros);
当我尝试运行此程序时,会出现错误901。为什么我不把它作为纯javascript运行,而不是作为"eval"运行呢?因为在imacros脚本停止运行的那一刻,代理就不见了。它不会使用代理点击那个按钮。我试过了,但无法使用imacros点击按钮。
感谢您的帮助。我只想在使用代理时点击javascript中的那个按钮。
通过伪URL尝试:
var imacros = "PROXY ADDRESS=12.3.4.5:67" + "'n";
imacros += "URL GOTO=javascript:{document.getElemensByClassName('class_here')[0].click();undefined;}" + "'n";
iimPlayCode(imacros);
您可以在本地js文件中运行外部javascript存储您的主宏文件main.js
var macro = "PROXY ADDRESS=xxx.xxx.xxx.xxx:port'n";
immPlayCode(macro);
loadScriptFromURL('file:///F:/imacros/doauto.js');
do_auto();
function loadScriptFromURL(url) {
/*
...code to load script from your url ...
for examples visit my website http://wirecellar.com/2FJZ
*/
}
AND文件doauto.js:
function do_auto() {/*......*/}
相关文章:
- Javascript运行php文件,然后下载文件
- JavaScript运行时是如何工作的
- Javascript运行Total保持添加
- JavaScript运行时事件循环现有技术
- 当出现javascript运行时错误时会发生什么
- 使用JavaScript运行脚本
- 在gwt HTMLPanel中使用JavaScript运行Google图表
- 在从HTML表单提交时从javascript运行php
- JavaScript运行时错误:完成此操作所需的数据尚不可用
- RoR最快的javascript运行时
- Windows 8应用程序正在运行,现在得到0x800a1391-JavaScript运行时错误:'WinJS&
- 如何从 MVC4 链接调用 Javascript 方法(错误 JavaScript 运行时错误:对象不支持此操作)
- JavaScript运行后,页面在右侧被切断
- JavaScript 运行时错误仅在本地计算机上
- JavaScript 引擎和 JavaScript 运行时环境有什么区别
- 如何从javascript运行java代码
- Javascript 运行时错误:“应用程序未定义”
- 从Javascript运行PHP文件来检查在线用户:表示未登录的用户是
- JavaScript运行时错误,未定义jQuery
- MVC4和日期选择器:“;0x800a01b6-JavaScript运行时错误:对象没有't支持属性或方法