我正在尝试让AppleScript点击页面上的按钮,但它无法正常工作。我一直在'do'之后收到错误“预期的行结束但找到了标识符”。
以下是代码:
tell application "Firefox"
activate
open location "https://habitrpg.com/static/front"
end tell
delay 3
tell application "Firefox"
do JavaScript "document.getElementsById('frontpage-play-button').click();" in current tab of first window
end tell
我哪里出错了? 提前谢谢!
答案 0 :(得分:0)
Firefox对applecript的支持有限,因此这些命令不会编译。
此外,javascript略有偏差,应该使用getElementsById
您可以尝试使用Safari。
e.g,
tell application "Safari"
activate
open location "https://habitrpg.com/static/front"
end tell
delay 5
tell application "Safari"
activate
do JavaScript "document.getElementById('frontpage-play-button').click();" in current tab of front window
end tell