我正在使用 imacros 以 .js 文件的形式制作一个机器人。我将其作为 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);
关于javascript - 在 imacros 中运行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34697643/