之前已经这样做了,但是将这部分IIM代码转换为JAVSCRIPT,给了我一个错误
IIM代码(运行正常)
URL GOTO=abcDOTcom
EVENT TYPE=CLICK SELECTOR="#\\7 1RB7>DIV:type(1)" BUTTON=A
转换为JAVSCRIPT代码
var macro;
macro = "CODE:";
macro += "URL GOTO=abcDOTcom" + "\n";
macro += "EVENT TYPE=CLICK SELECTOR=\"#\\7 1RB7>DIV:type(1)\" BUTTON=A" + "\n";
iimPlay(macro)
我读到我们必须在它之前用\注释掉引号。我做了但仍然没有工作
我认为7之前的代码中的两个\是一个问题,或者7之后的空格是一个问题 我如何确保它在JAVASCRIPT中正常运行
我很确定一些语法问题 感谢
答案 0 :(得分:1)
我想你使用了自2013年以来过时的iMacros Code创建者(如果我没错) 将Java Script和Strings用于escape several characters时请记住。
你也可以使用imacros java script converter来完成这件事。
答案 1 :(得分:0)
var macro;
macro = "CODE:";
macro += "URL GOTO=abcDOTcom" + "\n";
macro += 'EVENT TYPE=CLICK SELECTOR="#\\7 1RB7>DIV:type(1)" BUTTON=A' + "\n";
iimPlay(macro)
使用EVENT,您必须使用'而不是" 。并删除\#34;前面的\
上面的代码可以使用。