2012-01-28 9 views

答えて

1

クライアント側でスクリーンショットを取得することはできませんが、表示されているページのHTMLコードを取得してサーバーに送信し、サーバーコンポーネントでそのHTMLをイメージに変換できます。

  1. 使用この彼らは画面キャプチャをしたい瞬間に、ページのHTMLコンテンツを取得するdocument.getElementsByTagName('html')[0].innerHTML;
  2. AJAXサーバー
  3. にHTMLサーバーに画像にそのHTMLを変換している(サーバーに応じて、あなたが使用しているサイドの技術には、これに対する解決策があります)(例えば、http://www.converthtmltoimage.com/
  4. 2つの選択肢は、画像を新しいURLを送り返して永久的な場所にサーバーに保存するか、クライアント。
  5. それは大きなプロジェクトですが、私はこのような何かに取り組むためにあなたを称賛クライアントHTTPポストにポストのためのFacebookへの画像コンテンツを持っている、またはURL

を参照。

関連する問題