预上传图像文件操作

时间:2011-07-20 19:42:04

标签: javascript image upload

是否有任何'hack'可用于使用Javascript和/或CSS / HTML进行客户端图像处理但是没有闪存?具体来说,这可能吗?

(1)首先,用户通过html文件上传机制选择本地文件,然后 (2)javascript访问本地文件并运行算法以减少在表单提交执行之前上传的数据量。

我想我可以将异步AJAX上传到另一台服务器,操作图像,将新URL作为(和IMG)返回到隐藏的iFrame,并在提交表单之前抓取此图像。这会有用,还是有更好的方法?

目的是通过消除在所有Web应用程序想要的缩略图版本时上传数百万像素图像的可能性,从根本上减少服务器负载。

坦克。

1 个答案:

答案 0 :(得分:1)

不幸的是,你需要一个插件。 Flash,Java小程序或任何其他插件。但请注意安全问题。 Flash只允许在最后几个版本中使用它。

您可以将图像上传到其他服务器并在那里进行处理。然后,您可以从当前服务器下载它,您不需要操纵URL或使用iframe。存储已处理的图像并返回一个ID,以便以后获取。