为了账号安全,请及时绑定邮箱和手机立即绑定

图片路径的问题

现在的浏览器有保护设置,在使用input中的file进行浏览时,浏览器会把图片前面的路径全部设置为C:/fakepath+图片的名称,因为用户上传图片到服务器是保密的,不能把本地的路径也一起传过去,现在的浏览器都是这样,所以老师能不能讲一下如何选中之后浏览,我把file的val弹出来全是C:/fakepath+图片的名称,无法在div中浏览。

正在回答

7 回答

这是浏览器的安全策略导致的,提供一个我的解决方案吧:使用HTML5的FileReader这个API。思路就是将图片文件读取转为Base64,赋值给src属性。http://img1.sycdn.imooc.com//58a571f90001793508740280.jpg

9 回复 有任何疑惑可以回复我~
#1

JackieShang

学习了
2017-04-05 回复 有任何疑惑可以回复我~

可以,感谢

0 回复 有任何疑惑可以回复我~

按照楼上的办法解决了

0 回复 有任何疑惑可以回复我~

采用后解决,感谢

0 回复 有任何疑惑可以回复我~

字符串截取

0 回复 有任何疑惑可以回复我~

如何解决呢?有解决的方法没?

0 回复 有任何疑惑可以回复我~

这应该是客户端路径和服务器端路径有区别

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

图片路径的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信