我正在尝试创建工作流以单击网页以完成最后的操作。我目前可以使用它,但是我希望它打开它在新选项卡中单击的第一个“按钮”。
我已经尝试过告诉打开一个新选项卡,但是我不知道如何打开它必须单击一个新选项卡的第一个按钮。
to clickClassName(theClassName, elementnum)
tell application "Safari"
do JavaScript "document.getElementsByClassName('" & theClassName & "')[" & elementnum & "].click();" in document 1
end tell
end clickClassName
clickClassName("settings", 0)
delay 3
clickClassName("Button Button--link Button--link--has-divider Button--course-settings validator_link", 0)
delay 2
clickClassName("Button Button--primary", 0)
我希望它可以在新标签页中打开clickClassName("settings", 0)
页