猿问

yii怎么上传图片后,预览图片

慕尼黑5688855
浏览 1061回答 2
2回答

慕沐林林

两个方案:1. 先上传图片,然后在显示2. 现在一些file upload 插件都是支持预览的「非上传到服务器」,不过有浏览器的要求

茅侃侃

预览其实就是又从服务器请求了一次这个图片,给预览的img标签设置成刚上传的这个图片的url。思路:1.上传文件的form,提交到一个隐藏iframe,并监视这个iframe的load事件2.服务器端接收到文件后,将这个图片存储,比如以uuid做文件名3.服务器端把这个uuid response给客户端,会被隐藏iframe接收到,出发load事件,这时候把uuid文件名和url拼起来,赋值给预览img标签
随时随地看视频慕课网APP
我要回答