php - 在 PHP 中使用 AJAX 进行图像预览

标签 php ajax

在使用 PHP 中的 AJAX 实际提交之前,我应该如何创建要上传的图像的预览?

最佳答案

如果不上传图片,据我所知,这在 JavaScript 中是不可能的,因为安全限制将阻止您在文件上传中确定所选文件,并将该文件嵌入到 img 中。标签(因为它在五年前是可能的。)

使用基于 Flash 的 uploader 您会更幸运。我已经看到一些提供您想要的功能。

更新:Here的一个提供预览功能。据我所见,它对本地镜像进行 base64 编码,并将其作为内联数据提供给周围的 HTML 页面 <img>标签。这很棒,因为它可以很好地集成到您的站点中。不过,它适用于任何版本的 Internet Explorer。

Here是一个完全基于 Flash 的解决方案,可以在所有浏览器中进行预览。

关于php - 在 PHP 中使用 AJAX 进行图像预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2431970/

相关文章:

php - 困惑为什么表单没有提交

javascript - jQuery 防止在响应之前多次提交

Javascript 定时器在按键时重新启动?

jquery - 在 beforeSend 上停止 $.ajax

PHP imagettftext 基线解决方法

PHP 无需爬行 Google 即可获取网站的 Google 排名

ajax - 如果浏览操作,则在Grails中重定向用户

php - Javascript 警报返回值/事件

php - 为什么我的 Google 标记没有显示?

php - 删除具有相似名称的数据库重复项