2016-03-25 12 views
1

ブラウザでは、ページとして保存し、JavaScriptが実行された後に現在のHTMLを取得できます。プログラムでこれを行う方法はありますか?おそらく他のツールを呼び出しますか?リモートでブラウザに何かをさせるかもしれませんか?それはハッキーかもしれません - 私は家庭用にそれを必要とします。ウェブサイトがブラウザでレンダリングされているかのようにプログラムで保存する(JavaScriptが実行された)

+0

PhantomJSのようなツールをチェックアウトしましたか? –

+1

http://phantomjs.org/ – baao

+1

これをどのような言語で行いたいですか? Java(およびその他の言語)では、Seleniumを試すことができます。 – JonasCz

答えて

1

「保存する」ページにするか、javascriptを実行した後にscereenshotを撮りたいかによって異なります。その2つの異なるもの。 http://phantomjs.org/screen-capture.html

を:あなたは、いくつかのより洗練されたスクレーパファントムJSがJSとスクリーンショットを撮るの後を実行することができるはずです言うことができます使用する必要があります後者の場合には、単純な wget -r <web address> wiki

を使用することができます最初のケースで

お手伝い願います! 素敵な1日を過ごす

+0

ファントムは完全に機能しました。 – UrbKr

関連する問題