带VBScript的经典ASP

时间:2013-06-03 06:00:08

标签: asp-classic

我使用<input type="file" name="attachment"/>创建了上传文件功能。我需要知道附加文件的绝对路径,例如,如果我从位置浏览文件 D:/MyFolder/Test.text

如何使用VBScript获取此位置?

1 个答案:

答案 0 :(得分:0)

  

根据HTML5的规范,文件上传控件应该   如果你没有透露你选择的文件的真实本地路径   用JavaScript操纵它的值字符串。相反,字符串   由脚本返回,它处理文件信息   C:\ fakepath

     

此要求已在Internet Explorer 8中实现 -   仅当包含该页面的页面时,才会显示该文件的实际路径   control被添加到浏览器的可信站点集合中。那   有道理;本质上浏览器正在喂养蹩脚的C:\ fakepath \   文字。

Reference

您可以使用以下命令获取所选文件的名称:

var fileName = fileInput.value.replace("C:\\fakepath\\", "");