2012-04-25 12 views
0

私はサファリ拡張を作成しようとしています。 私の拡張機能には私のglobal.htmlがあります。私は完全なhtmlコードを成功裏に取り出す方法について3時間のようにウェブを検索してきました。 私が試した:
document.getElementsByTagName('html')[0].innerHTML(私は唯一の私は私のglobal.html内で持っているコードを参照してください警告したときに)
document.documentElement.innerHTML(何も起こりません)
等... 私は、URLを取得するためにsafari.application.activeBrowserWindow.activeTab.urlを使用しますが、私はカントhtmlコードを入手してください。
助けが必要ですか? ありがとうSafari拡張:ページから完全なHTMLコードを取得

答えて

2

拡張機能のグローバルページからWebページのHTMLを取得することはできません。挿入されたスクリプトを使用し、必要に応じてsafari.self.tab.dispatchMessageを使用してWebページのHTMLをグローバルページに渡すことができます。 Appleのマニュアルのthis chapterを参照してください。

関連する問題