我使用以下代码获取完整文件路径
我的问题是在firefox中使用file.value只获取我的文件名,但是它获取文件的完整路径
function setImage(file) {
document.getElementById('prevImage').src = file.value;
}
<asp:FileUpload ID="fup" runat="server" onchange="setImage(this);" />
<img id="prevImage" height="200" width="200"></img>
答案 0 :(得分:0)
<inpu type="file" />
是大多数浏览器因为安全隐患而无法改变样式的元素之一。每个浏览器都有自己的安全实施级别。
我不知道为什么IE为您提供完整路径,当它上传的网站不需要该信息时
我没有看到你可能想要服务器端的用户文件位置(完整路径)的原因,并且firefox没有提供完整路径是一件好事。