首页 > 解决方案 > 是否可以将击键发送到 Safari 中的网页?

问题描述

我想使用 AppleScript 标记到谷歌搜索中的第一个链接。试过这个:

tell application "Safari" to activate
tell application "System Events"
       repeat 17 times
       keystroke tab using control down
       end repeat
end tell

但这只是快速循环打开的选项卡。我四处搜索,找不到任何解释如何将击键发送到 Safari 中当前打开的选项卡的内容。

标签: applescript

解决方案


是否可以将击键发送到 Safari 中的网页?

是的,有可能。

您问题中的AppleScript 代码通过选项卡循环,因为这就是键盘快捷键 ⌃Tab的作用。

要让它成为选项卡using control down请从keystroke tab using control down 命令中删除。


推荐阅读