当我输入一段文字时,有人能解释如何使用AutoHotKey输出JavaScript吗?例如,我想输入..。
iff
..。让AutoHotKey用.
if (err) { return callback(err); }
我试过用Send,引号,斜杠.毫无办法。我也尝试过无数谷歌搜索,但所有的东西都发现人们试图用JavaScript来控制JavaScript,而不是让它输出JavaScript。
发布于 2015-08-28 17:02:48
在某些文本的开头和结尾添加::定义了HotString,它可以满足您的需要。也可以使用SendRaw代替Send,因为大括号是特殊字符。
::iff::
SendRaw,if (err) { return callback(err); }
Return发布于 2015-08-28 16:55:40
ScriptControl对象允许AHk执行javascript。
jSplode(str,del) {
sc:=ComObjCreate("ScriptControl"),sc.Language:="JScript"
js:="str='" str "';aR=str.split(""" del """);",sc.ExecuteStatement(js)
Return sc.Eval("aR")
}这就是您的代码的外观:
js =
(
function ROloiw()
{
var map = ";
DL5=document.links;
for (lKi=0; lKi<DL5.length; lKi++)
{
map = map + DL5[lKi] + '|'
}
prompt('map', map );
}
ROloiw();
)
scObj.ExecuteStatement(js)https://stackoverflow.com/questions/32276046
复制相似问题