PHP上传图片不刷新的解决方案

SJY发表于:2018年05月15日 12:14 • 阅读:

最近在写一个PHP程序,在上传图片功能部分碰到了些问题。因为上传图片是通过POST提交数据的,那么图片上传完成后就会进行跳转,哪怕目标URL是当前文件也是一样。这就导致了,我页面中原写输入的内容都消失了。所以我就在想,如何在上传图片时,不刷新当前页面。

我第一个想到的是 ajax,但是ajax无法发送带有文件的post请求
解决方案


把上传图片时刷新的部分交给 iframe

用flash进行无刷新上传
借用第三方插件。典型的有:jQuery File Upload

第三方插件功能强大,可多文件上传,可拖拽上传。我本人并不喜欢借助外力,因为那就意味着很多东西将失去掌控,所以我最终选择了flash上传图片。

欢迎转载,但请保留原文地址 http://www.sjyhome.com/php/1368.html

回复(0)