用于获取<输入类型=文件>只返回firefox中的文件名
javascript code for getting the value of <input type=file> returns only the filename in firefox
可能重复:
<输入类型=';文件'>IE提供完整路径,FF只提供文件名(或目录浏览)
如何解析C:''fakepath?
getImage()函数返回IE中标记中所选文件的正确完整路径。。但它只返回firefox中的文件名。。请帮忙。我需要所有浏览器中的完整路径名。。
getImage() {
var location=document.getElementbyId("photo").value;
}
<body>
<input type=file; id=photo;>
</body>
较新的浏览器实现不允许您访问完整的文件名。你只需要处理它…
相关文章:
- ascii输入键通过firefox中的javascript返回0
- Firefox使用JQuery返回不正确的JSON
- querySelectorAll在Firefox Addon中返回带有空对象的数组
- 未在Firefox中执行PageMethod的返回函数
- 为什么像 Firefox 和 Chrome 控制台中的 '}{' 这样的结构会返回 'undefined'?
- 用于获取<输入类型=文件>只返回firefox中的文件名
- Firefox 14.0.1在读取通过AJAX发送的JSON文件时返回错误
- 从Java脚本返回多个值,这些值不能在firefox上运行(在IE上运行良好)
- window.frames.length在chrome和Firefox浏览器中返回0
- javascript XMLHTTPRequest在firefox中返回null
- Firefox 无法识别返回的 json 数组,Chrome 可以
- CORS GET 在 Firefox 中返回一个空的响应体
- 为什么这个表达式在 Firefox/Chrome 中返回 true,而在 IE 中返回 false
- 日期差异在Firefox和IE中有效,但在Chrome中返回NaN
- jQuery AJAX 调用在 Firefox 中有效,但在 IE 中不起作用 - 返回有效响应
- JavaScript document.anchors.length 在 Firefox 中返回 1
- getPropertyValue('font-size') 为 Firefox 和 chrome 返回不
- e.preventDefault() 并返回 false 在 Firefox 中不起作用
- 平滑滚动并使用 Firefox 上的 popState 返回按钮 - 需要单击两次
- RegExp.exec() 在 Firefox 中反复调用时返回 null