你这种预览方法只适合老版本的IE。IE获取的是file协议的全路径,有安全性问题,记得IE10后就改了,而其他仅仅是获取部分路径。HTML4/XHTML时代的图片预览是利用iframe偷偷上传图片,再从服务器返回缩略图。HTML5好像有个BOM的对象直接能拿到file内base64后的二进制数据。
2015-04-04
给大家一个链接:http://www.iefans.net/ie-shangchuan-bendi-lujing-fakepath/
2015-03-31
讲师回答 / David
request.getSession().getServletContext().getRealPath或(struts2)ServletActionContext.getServletContext().getRealPath("/")是得到项目的绝对路径,如果使用tomcat部署程序,得到的路径为:E:\ProgramFiles\apache-tomcat-6.0.33\webapps\项目名\。
2015-03-30