上周开始使用ajax。我如何使用它上传图像。我想要做的是上传图片。我想用input type="file"
然后PHP文件需要收集新上传图像的URL。并将其返回到ajax函数以将URL放在<img src"" >
如何做到这一点。
有什么想法吗?
非凡
答案 0 :(得分:2)
我会推荐Valums ajax upload script。如果遇到不支持通过ajax上传的浏览器,它会通过隐藏的iframe上传来优雅地处理它们
注意:IE(所有口味)不支持通过ajax上传文件,因此会默认返回iframe上传。
答案 1 :(得分:0)
您无法始终通过AJAX发送文件。您需要将表单提交到隐藏的iframe中以模拟AJAX事务。使用iframe可确保您的应用程序与所有浏览器兼容 - 尤其是IE。
在我的书签中挖掘出一个简单的脚本可以在http://valums.com/ajax-upload/找到,但我还没有使用它。