ブラウザでは、ページとして保存し、JavaScriptが実行された後に現在のHTMLを取得できます。プログラムでこれを行う方法はありますか?おそらく他のツールを呼び出しますか?リモートでブラウザに何かをさせるかもしれませんか?それはハッキーかもしれません - 私は家庭用にそれを必要とします。ウェブサイトがブラウザでレンダリングされているかのようにプログラムで保存する(JavaScriptが実行された)
1
A
答えて
1
「保存する」ページにするか、javascriptを実行した後にscereenshotを撮りたいかによって異なります。その2つの異なるもの。 http://phantomjs.org/screen-capture.html
を:あなたは、いくつかのより洗練されたスクレーパファントムJSがJSとスクリーンショットを撮るの後を実行することができるはずです言うことができます使用する必要があります後者の場合には、単純なwget -r <web address>
wiki
を使用することができます最初のケースで
お手伝い願います! 素敵な1日を過ごす
+0
ファントムは完全に機能しました。 – UrbKr
関連する問題
- 1. ブラウザJavascriptはどこに保存され実行されていますか?
- 2. ブラウザでCookieが保存されないようにするにはどうすればよいですか?
- 3. HtmlUnitとPhantomJSのウェブサイトでJavascriptが実行されない
- 4. JavaScript、ウェブサイトがレンダリングされ、画面に表示されているかどうかを確認します
- 5. WebViewでJavaScriptが実行されないようにします。
- 6. MySQLデータベースに保存されているPHPを実行するにはどうすればよいですか?
- 7. ブラウザでPHPがレンダリングされない
- 8. utf-8として保存されたvbsファイルが実行されない
- 9. Node.jsで非同期のJavaScriptがどのように解釈されて実行されるのですか?
- 10. Magento - プログラムで保存された製品がバックエンドに表示されない
- 11. 別のプログラムが実行されているときにプログラムが起動しないようにする(Windows)
- 12. ブラウザに「このページにはセキュリティで保護されたアイテムとセキュリティで保護されていないアイテムが含まれています」という警告が表示されないようにするにはどうすればよいですか?
- 13. プログラムはコンパイルされますが、実行していないようです。
- 14. ブラウザが閉じても、ストアドプロシージャとプログラムは実行されていますか?
- 15. ファイルが保存されるたびにlinux(およびOSX)シェルコマンドが実行される
- 16. は、プログラムでhtmlがブラウザでレンダリングされるC#でのレンダリングの高さと幅を把握します。
- 17. ブラウザで実行されているJavascriptからWindowsのバッチファイルにメッセージを送信
- 18. ブラウザのキャッシュに保存された、gzipされたテキストファイルをどのように再構成できますか?
- 19. 保護された文が実行されないのはなぜですか?
- 20. ブラウザがInternet Explorerの場合、JavaScriptコードが実行されないようにするにはどうすればよいですか?
- 21. JavaScriptが実行されてからキーが押されるまで
- 22. 注入されたJavaScriptファイルの参照コードがWebページで実行されないようにするにはどうすればよいですか?
- 23. ページが完全にレンダリングされた後にjavascriptを実行する
- 24. アップロードされたファイルが保存されている場所
- 25. いつjavascript関数が実行されるのですか
- 26. javascriptでブラウザでレンダリングされたイメージのスナップショットをプログラム的に取得するにはどうすればよいですか?
- 27. 保存された値が常に私のプログラムで消去されるのはなぜですか?
- 28. ポストバック時にキャッシュされたコントロールが実行されないようにする
- 29. どのようにASP.NETプログラムが実行されているモニタを検出するのですか?
- 30. FTPサーバーに保存されているJinjaテンプレートをレンダリングする
PhantomJSのようなツールをチェックアウトしましたか? –
http://phantomjs.org/ – baao
これをどのような言語で行いたいですか? Java(およびその他の言語)では、Seleniumを試すことができます。 – JonasCz