3

我正在使用jquery 文件上传脚本,到目前为止它运行得非常好。我遇到的最后一个障碍是我只想在我的网站上使用jpg图像,但允许用户选择上传 gif、png 或 jpg。

我假设我需要更改或向 upload.class.php 文件添加一些额外的方法来完成此操作。

以前有没有人这样做过,如果是这样,这是要修改的正确文件吗?

4

1 回答 1

0

如果您想在纯 JavaScript 中实现它,您将需要编写一些非常困难的转换函数,并且您将被限制在支持FileAPIFileReference. 此外,您必须编写的转换函数将在二进制级别处理文件,并且必须遵守 GIF/JPEG/PNG 标准规范指定的一些非常严格的文件结构。

我记得SWFUpload(Flash - ActionScript - JavaScript 库)嵌入了此功能,您可以指定它将文件发送到服务器的格式,但仅当您希望使用发送调整大小版本的调整大小功能时才适用原始文件到服务器,但它有一些缺点。

于 2012-06-28T00:40:11.853 回答