2011-01-29 8 views
0

例えば、ユーザーがsumbitボタンを押したときにテキストボックスが保持しているもののスクリーンショットを撮ることは可能ですか?テキストボックスの内容のスクリーンショット

EDIT:これはクライアント側でのaspx Webページ

+0

タグで 'html'を使用すると、これはウェブページであり、asp.netを使用していることを意味します。これは、ブラウザコントロールを使用してwinforms/wpfアプリケーションではないことを確認できますか? – Oded

答えて

2

、いや、一貫し、クロスブラウザの方法でこれを実行することはできません(私が知っていること):ここではあなたに非常によく似ている別の問題です。あなたのテキストボックスがフラッシュムービーの中に実装されていれば、ボタンが押されたときにフラッシュムービーが表示していたものの「スクリーンショット」をとることが可能です(discussion on this subject available here)。しかし、それ以外の場合は、サーバー上でこの処理を行う必要があります。

このプロセスをシミュレートするには、サーバーがページ自体のコピーをレンダリングする(ユーザーが入力したデータを入力する)ことで、そこからそれを使用することができます。ウェブサイト(browse options available here)のスクリーンショットを撮るのに役立つ無料のソリューションがあります。

0

一般的に、いいえ、あなたはできません。ただし、キオスク、イントラネットなどの制約のある環境では、スクリーンショットをスナップしてサーバーに送信するなど、基本的に操作できるブラウザプラグインを作成できます。

環境を大量に管理している場合は、独自のWebブラウザを作成してスクリーンショットを撮ることができます。実際、私はこれをC#で行っています。私はちょうどブラウザコントロールをホストし、スクリーンショットを特定のキーを押すかユーザ定義の間隔でサーバに送るアプリを書いた。

関連する問題