【问题标题】:Applescript, Firefox open url in current windowApplescript,Firefox在当前窗口中打开网址
【发布时间】:2012-09-25 01:54:00
【问题描述】:

有没有办法使用 Applescript 在 Firefox 的当前窗口中打开一个 url? 我想出了如何使用open location打开指定的网址:

tell application "Firefox" to open location "http://duckduckgo.com"

但是,这会在新标签页中打开它。我在网上搜索并找到了一种解决方法,它使用系统事件突出显示地址栏并通过击键输入 url,但是找到一个更优雅的解决方案会很好(而且每次我看到 url 时都会发笑鬼打字)。

我正在运行 Firefox 3.6.28,这是可以在我的 ppc mac (10.4.11) 上运行的最新版本。

感谢您的帮助!

【问题讨论】:

    标签: firefox applescript


    【解决方案1】:

    系统事件是 Firefox 的最佳选择。您应该使用 Safari 或 Chrome。

    【讨论】:

      【解决方案2】:

      在 Applescript 字典(在文件菜单 > 打开字典 > Firefox 中找到)中,您会发现 Firefox 的获取 URL 功能。我正在运行一个稍旧的版本,所以我不确定这是否可行,但我能够成功运行:

      tell application "Firefox"
      Get URL "http://duckduckgo.com"
      end tell
      

      这会在现有 Firefox 窗口中打开引号中列出的 URL。

      您可以看到还有其他功能,例如 OpenURL,它会在新窗口中打开指定的 URL,这些功能也列在 Firefox 字典中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-16
        • 1970-01-01
        • 1970-01-01
        • 2016-07-02
        • 1970-01-01
        • 1970-01-01
        • 2019-05-06
        • 1970-01-01
        相关资源
        最近更新 更多