最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js中获取file控件的完整路径实例
时间:2013-05-16 编辑:简简单单 来源:一聚教程网
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获取文件域完整路径的方法,兼容不同浏览器 |
-
上一个: Dedecms网站管理后台白屏解决办法
相关文章
- js获取光标在输入框的位置实例 10-16
- js TextArea获取光标详解说明与实例 05-19
- js 获取iframe的src实例 10-12
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31