部分的にやりたいことを達成する方法があります。ただし、ユーザー権限が必要であることを知っておくことが重要です。
また、Web ページがブラウザ ウィンドウの外でスクリーンショットを撮れるかどうかも尋ねますが、これはプライバシーの重大な侵害です。何をしようとしているのかについては、常にユーザーの同意を得ることをお勧めします。
ユーザーの時間を節約し、ユーザーによりシームレスなエクスペリエンスを提供することに関心がある場合は、次のオプションの 1 つ以上を検討してください。
いくつかの JavaScript プラグイン/API の 1 つを使用して、ユーザーが Web ページに表示されているものの一部を選択してアップロードできるようにすることができます。たとえば、YouTube でこれを行うことができます。に移動しyoutube.comてページの一番下までスクロールし、 をクリックしてから をクリックHelpしますSend feedback。ここでは、テキストを入力したり、ページの一部を「ハイライト」して YouTube に送信したりできます。このようなことを達成するには、 html2canvasのようなものを調べてください。
Windowsなどのツールのダウンロード ページにユーザーがすばやくアクセスできるようSnipping Toolにします。こうすれば、マシンにまだインストールされていない場合でも、少なくとも探しに行く必要はありません。
Snipping Tool私の顧客対応の経験からすると、多くの顧客は自分のマシンにそのようなものが存在することさえ知りません。おそらく、ユーザーをガイドするFAQまたはヘルプセクションが役立つでしょう.
要約すると、Web ページを介して Web ページ自体にあるものを「スクリーンショット」することは可能ですが、Web ブラウザーのコンテキスト以外のものをキャプチャできるものは何もありません。