本地预览的意思是,在选择图片之后先不上传到服务器,而是由一个<img>
标签来预览本地的图片,非 IE8/9 浏览器可以从<input type=“file”/>
中获取到图片流,然后设置到<img src=“”>
进行显示,但 IE8/9 浏览器只能获取到本地图片的绝对路径,并且设置 src 是无效的。
解决上面问题的方式是采用 css 图片滤镜,示例代码:
获取realpath
是为了解决发布 IIS 之后,出现本地图片路径变成C:\fakepath\xxxx.jpg
的问题。
本文共 301 字,大约阅读时间需要 1 分钟。
本地预览的意思是,在选择图片之后先不上传到服务器,而是由一个<img>
标签来预览本地的图片,非 IE8/9 浏览器可以从<input type=“file”/>
中获取到图片流,然后设置到<img src=“”>
进行显示,但 IE8/9 浏览器只能获取到本地图片的绝对路径,并且设置 src 是无效的。
解决上面问题的方式是采用 css 图片滤镜,示例代码:
获取realpath
是为了解决发布 IIS 之后,出现本地图片路径变成C:\fakepath\xxxx.jpg
的问题。
转载于:https://www.cnblogs.com/xishuai/p/5972933.html