jQuery onClick Print Screen和;发送图像电子邮件

时间:2011-08-12 18:35:10

标签: jquery forms onclick sendmail printscreen

我的网站上有一个iFrame。在其中的网站上,它使用Flash来“建立自己的烹饪范围”。一旦建成,它会吐出他们正在寻找的烹饪范围的型号。我希望在iFrame上方有一个表单,可以发送他们的电子邮件地址(输入)和iFrame的副本,这样我就可以看到他们询问的模型。

所以我想看看我是否可以有一个表单,当点击提交按钮时,它会发送他们正在查看的页面的PrintScreen图像,最好是在jQuery中。

(当然,我无法控制我在iFrame中链接的Flash或网站。)

3 个答案:

答案 0 :(得分:5)

嗯,有一个解决方案可以做到这一点: http://html2canvas.hertzen.com/

但是这使用HTML5 Canvas制作截图,因此它不适用于所有浏览器和它目前不支持所有CSS3属性。

我不确定这是否是一个很好的方法。也许你应该考虑另一种方法来做到这一点。

答案 1 :(得分:1)

Javascript无法创建用户页面的PrintScreen。如果网站开发者可以随时抓住用户屏幕的镜头,那将是对隐私的严重侵犯。

答案 2 :(得分:0)

如果没有浏览器插件,JavaScript无法生成页面的屏幕截图。