2

特定の div で HTML タグを動的に生成する Web サイトがあります。すべての HTML タグを作成したら、これらの HTML タグをデータベースに保存します。問題は、HTML タグが生成される Web ページのスクリーンショットを撮る必要があることです。保存しようとすると、しかし;

  1. スクリーンショットに関する限り、どこから始めればよいか想像できません。
  2. サード パーティの API は使用したくありません。一般的には、URL を要求し、Web サイトに移動してスクリーン ショットを撮り、それをメールで送信するためです。

私がそれらを使用できないのは、HTML タグを動的に作成するときに、それらがブラウザー上にあるためです。他の誰かが同じリンクにアクセスしようとすると、現在作成されている HTML タグのないページが表示されます (ページを更新してもタグは消えます)。

この問題のソリューションの構築を開始する方法に関するヒントだけの完全なソリューションは必要ありません。スクリーンショットとは画像を意味します。

ありがとうございました。

4

3 に答える 3

4
于 2013-02-11T10:47:11.160 に答える
1

PhantomJSを使用することをお勧めします。これは、コマンドラインから実行して出力を指定できる一種の Web ブラウザーです。画像、pdf、またはその他のものを指定できます。

悪い点は、それを指す場所が必要なことですが、そうでなければ、この種の用途には優れています。ただし、公開 URL である必要はありません。内部で使用することも、別の場所から html を提供することもできます。

于 2013-02-11T10:47:23.093 に答える