最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js中获取file控件的完整路径实例
时间:2022-11-14 22:02:47 编辑:袖梨 来源:一聚教程网
document.getElementById(""my-file"").files办法用于获取到用户所选择的文件的凑集,一般景象下都是选择单一文件(貌似FireFox如许做是支撑多文件选择的,不过没有试过,读者可以本身去测验测验),item数组可以获得此中的某一个文件,然后我们就可以应用 nsIDOMFile所供给的属性和办法了。它包含2个属性和3个办法:
fileName:用于获取到用户所选文件的名称,这和直接取value值所获得的成果一样。
fileSize:获得用户所选文件的大小。
getAsBinary():获得用户所选文件的二进制数据。
getAsDataURL():获得用户所选文件的路径,该路径被加密了,今朝只能在FireFox中应用。
getAsText():获得用户所选文件的指定字符编码的文本。
有一点须要申明,办法getAsDataURL()可以取得用户所选文件的本地路径,然则这个路径的字符串文本被FireFox加密了,并且这段密文只能被FireFox辨认,其它的浏览器不克不及辨认,也就是说我将被加密后的路径直接赋值给一个img标签的src属性,在FireFox中是可以直接显示出的,而在IE中却不可。
代码如下 | 复制代码 |
|
上面实例在ie8中无法获取哦,下面我再给大家介绍一款可以兼容ie6,ie7,ie8中的解决办法,大家可参考。
例子二
代码如下 | 复制代码 |
JS获取文件域完整路径的方法,兼容不同浏览器 |
相关文章
- 王者荣耀侦探能力大测试攻略 王者荣耀侦探能力大测试怎么过 11-22
- 无期迷途主线前瞻兑换码是什么 11-22
- 原神欧洛伦怎么培养 11-22
- 炉石传说网易云音乐联动怎么玩 11-22
- 永劫无间手游确幸转盘怎么样 11-22
- 无期迷途主线前瞻兑换码是什么 无期迷途主线前瞻直播兑换码介绍 11-22