通过浏览按钮获取文件路径

时间:2010-05-10 06:01:00

标签: html

我在我的html表单中放了一个浏览按钮。在它的帮助下,我只想获得文件路径而不是文件本身。对于例如:如果我浏览到“D:\ Raghu \ hgg”我想要的只是路径本身,而不是“hgg”文件夹。可能吗?任何提示都非常感激。

2 个答案:

答案 0 :(得分:3)

所有现代浏览器都只会提供文件名;这是由于某种安全问题。所有版本的IE都会为您提供完整的路径(您必须更改安全设置才能获得IE8中的完整路径)。

简而言之,我认为这些天你无法走完全路。

答案 1 :(得分:-1)

如果hgg是文件名,则应该可以。只需将change事件附加到输入,然后阅读input.value以获取真实文件名(不带路径):

<input type="file" id="t" />
<script>
    document.getElementById("t").addEventListener("change", function() {
        alert(this.value);
    }, false);
</script>