1

開いたSafariドキュメントをなんとかして列挙し、自分のサードパーティのCocoaアプリケーションからそれらのDOMにアクセスすることは可能ですか?

そのような相互作用を行うのに役立つSafari拡張機能を作成することを考えましたが、同じ結果を達成するためのより簡単な方法があるかもしれません。

4

2 に答える 2

2

これが役立つかどうかはわかりませんが、次のようにAppleScriptを介して特定の要素にアクセスできます。

  tell application "Safari"
    set xxx to do JavaScript "document.getElementsByClassName('user-details')[0].childNodes[0].href" in document 1
end tell

(このページからユーザープロファイルへのURLを提供します)

于 2012-07-22T12:41:25.763 に答える
0

おそらくこれはあなたにとって興味深いものです:http:
//phantomjs.org/
ソースも利用可能です。

于 2012-07-22T14:57:42.160 に答える