我正在尝试使用Ajax/jquery上传图像而不刷新,也没有在后端使用任何php。我搜索了很多,但都在后端使用 php,我的要求是不使用 php。
http://www.9lessons.info/2011/08/ajax-image-upload-without-refreshing.html
http://dondedeportes.es/uploader-previewer/
如果没有 php 是不可能的,请给我一些替代方案。
不,如果没有某种后端来处理上传,就不可能上传图像。
如果没有服务器端处理,则无法将图像上传到服务器。
如果您的目标只是在页面中显示图像,而不将其上传到服务器(可能作为预览),则可以通过文件 API 和data:
URI 的组合在较新的浏览器上实现。文件 API 使你能够客户端访问用户标识的文件,包括读取其内容的能力;data:
URI 允许您使用该图像文件中的数据将图像放在页面上。
您使用的是哪种类型的服务器?如果它支持Webdav,你可以使用Javascript Webdav-Client。但为此,必须配置服务器。