Javascript 在Applescript中获取Safari窗口的内容

Javascript 在Applescript中获取Safari窗口的内容,javascript,safari,applescript,Javascript,Safari,Applescript,我想获得Safari 5.1(Mac OS X)网页的内容,并使用Applescript将其粘贴到另一个应用程序中 我对AppleScript比较熟悉,但对JavaScript不太熟悉,因为我假设答案在于JavaScript 我可以使用系统事件使用按键选择全部,然后复制…这很好,但我有两个问题: 这很难看,而且肯定有一种方法可以通过编程实现这一点 我无法撤消我所做的选择,这更难看 有人能帮忙吗 谢谢,尼克。你可以试试这个 set the webpage_content to "" tell ap

我想获得Safari 5.1(Mac OS X)网页的内容,并使用Applescript将其粘贴到另一个应用程序中

我对AppleScript比较熟悉,但对JavaScript不太熟悉,因为我假设答案在于JavaScript

我可以使用系统事件使用按键选择全部,然后复制…这很好,但我有两个问题:

  • 这很难看,而且肯定有一种方法可以通过编程实现这一点
  • 我无法撤消我所做的选择,这更难看
  • 有人能帮忙吗

    谢谢,尼克。

    你可以试试这个

    set the webpage_content to ""
    tell application "Safari" to set the webpage_content to the text of document 1
    tell application "TextEdit"
        activate
        set the text of the front document to the webpage_content
    end tell