有没有办法通过Applescript打开Firefox当前标签中的网址?

时间:2013-12-13 12:57:57

标签: firefox applescript

我使用此脚本在新标签中打开网址,但我希望它在当前标签中打开。有没有办法做到这一点?

          tell application "Firefox"
        open location "http://www.yubnub.org"
    end tell

2 个答案:

答案 0 :(得分:2)

Firefox的Applescript支持似乎不太存在。

使用系统事件和击键尝试此解决方法。

tell application "Firefox"
    activate
    set the clipboard to "http://www.yubnub.org"
    tell application "System Events"
        keystroke "l" using {command down}
        keystroke "v" using {command down}
        key code 36 -- return key
    end tell
end tell

答案 1 :(得分:1)

我支持接受的答案,这很不错,这使我找到了解决方案,但是当您只需通过按键发送URL时,就不必使用剪贴板输入URL

tell application "Firefox"
    activate
    tell application "System Events"
        keystroke "l" using {command down}
        keystroke "http://www.yubnub.org"
        key code 36 -- return key
    end tell
end tell

更短,更容易理解的一行,并且没有覆盖剪贴板的有害副作用。