2011-08-12 6 views
3

私は自分のサイトにiFrameを持っています。そのサイトでは、Flashを使用して「独自の料理範囲を構築する」。いったん構築されると、彼らは探している調理範囲のモデル番号を吐き出します。私は自分のメールアドレス(入力)とiFrameのコピーを送ることができるiFrameの上にフォームを持っていますので、彼らはお問い合わせのモデルを見ることができます。jQuery onClick PrintScreen&Send Image E-Mail

投稿ボタンがクリックされたときに、彼らが見ているページのPrintScreenイメージを、好ましくはjQueryで送信するフォームがあるかどうかを調べたいと思っています。

(私はフラッシュの制御やウェブサイト私はiframe内にリンクしていていない確かに。)

答えて

5

まあ、これを行うためのソリューションがあります: http://html2canvas.hertzen.com/

しかし、これはスクリーンショットをするためにHTML5のキャンバスを使用していますので、それはそれは、現在、すべてのCSS3プロパティをサポートしていないすべてのブラウザ&では動作しません。

これは良い方法ではありません。たぶんあなたはそれをやるための別の方法について考えるべきです。

+0

ええ、あなたの話が聞こえます。多分私はフォームを作って、ユーザーにiFrameが吐き出すモデル番号を入力させるべきです、ありがとうございます。 – ToddN

0

JavaScriptがブラウザプラグインせずにページのスクリーンショットを生成することはできません。

1

JavascriptでユーザーのページのPrintScreenを作成することはできません。ウェブサイトの開発者がいつでもユーザーのスクリーンショットをつかむことができれば、プライバシーの侵害になるだろう。

+0

これは意味があります。返信いただきありがとうございます。 – ToddN