我有一个用户与之交互的 JavaScript 应用程序。我需要保存当前时间的界面外观,裁剪出我需要的部分(或者通过指定div只拍摄我需要的部分),并发送回服务器。
显然,任何外部服务都无法做到这一点,我需要一个可以保存屏幕外观的 JavaScript(或Flash)脚本。这可能吗?
另外,正如下面的评论所说,我不能使用 ActiveX。
我有一个用户与之交互的 JavaScript 应用程序。我需要保存当前时间的界面外观,裁剪出我需要的部分(或者通过指定div只拍摄我需要的部分),并发送回服务器。
显然,任何外部服务都无法做到这一点,我需要一个可以保存屏幕外观的 JavaScript(或Flash)脚本。这可能吗?
另外,正如下面的评论所说,我不能使用 ActiveX。
Google 正在 Google+ 中这样做,一位才华横溢的开发人员对其进行了逆向工程并生成了http://html2canvas.hertzen.com/。要在 IE 中工作,您需要一个画布支持库,例如http://excanvas.sourceforge.net/
我认为使用 JavaScript,由于安全限制,您将无法使用。flash,可能。
在纯 JavaScript 中,不使用 ActiveX 是不可能的。