开发者社区> 问答> 正文

input type file 获取文件名问题

在html页面中上传附件: 代码: 用var fileName = document.getElementById("file").value;得到file的上传路径,但是在IE8或更高版本的IE中得到的路径是:c:\fakepath\xxx路径,怎么才能得到上传的文件路径那? 请高手帮助

展开
收起
长安归故里. 2020-01-08 16:26:14 909 0
1 条回答
写回答
取消 提交回答
  • 不行的 在主流浏览器 出于安全原因是拿不到的绝对路径的 如果你要拿ie8及以后的相对路径可以把c:\fakepath substr掉

    http://acidmartin.wordpress.com/2009/06/09/the-mystery-of-cfakepath-unveiled/

    2020-01-08 16:26:21
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OPEN SOURCE IN A DATA-DRIVEN WORLD 立即下载
OPEN SOURCE 立即下载
低代码开发师(初级)实战教程 立即下载