我正在春季处理文件上传。在这里,我有一个额外的要求当我从本地系统上传文件时,可以说,
In [70]: a
Out[70]: datetime.datetime(2015, 7, 4, 0, 0)
In [71]: b
Out[71]: datetime.datetime(2016, 7, 4, 0, 0)
In [72]: def my_date_cmp(a, b):
....: return a.replace(year = b.year) == b
....:
In [73]: my_date_cmp(a, b)
Out[73]: True
同时我有一个选项可以在模态窗口中查看此文件。(注意:在将其保存到数据库之前)。
如果我正在使用静态文件并将其存储在我的本地(在webapp / WEB-INF中),那么我可以在模态窗口中显示它。
我的问题是当最终用户从某个驱动器中随机选择一个文件时,我将如何获取该路径以供查看。
如果您有任何其他想法,请与我分享如何实现这一目标。
感谢。
答案 0 :(得分:0)
我得到了解决方案。
var file = document.getElementbyId("fileName").files[0];
//file_url=URL.createObjectURL(file);
document.getElementById("viewsrc").href=URL.createObjectURL(file);
$(".iframe").colorbox({iframe:true, width:"80%", height:"80%"});