0

重複の可能性:
JavaScript を使用して画面をキャプチャする方法は?

保存ボタンをクリックして画面のスナップショットを撮りたい..phpでjqueryを使用してプログラムでキーボードのPrtScnキーを押す方法を知っている人はいますか..

前もって感謝します

4

1 に答える 1

1

どの Web サイトでもスクリーン ショットを取得できるようにすることはセキュリティ ホールになるため、絶対に許可されません。しかし、ブラウザーに強制的に Ctrl+PrtScn を押させることができたとしても、それは OS 固有であり、ユーザーの操作なしにクリップボードの内容を取得する方法はありません。

必要なものをシミュレートするのに役立つライブラリはあります<canvas>が、ユーザーの画面で開いているものをピクセルごとに正確に取得する方法はありません。

http://html2canvas.hertzen.com/

このスクリプトを使用すると、Web ページまたはその一部の「スクリーンショット」をユーザーのブラウザーで直接取得できます。スクリーンショットは DOM に基づいており、実際のスクリーンショットを作成するのではなく、ページで利用可能な情報に基づいてスクリーンショットを作成するため、実際の表現に対して 100% 正確ではない場合があります。

于 2012-10-20T06:33:23.320 に答える