老钟

并不是每一次雨后,都会有彩虹
posts - 14, comments - 4, trackbacks - 0, articles - 1

获取IE,FireFox和Chrome的File全路径

Posted on 2012-04-14 16:06 LaozhonG 阅读(800) 评论(0)  编辑  收藏 所属分类: 技术

 1 var path;
 2 function getFullPath(){
 3   if (window.navigator.userAgent.indexOf("MSIE">= 1) {//IE
 4       obj.select();
 5       path = document.selection.createRange().text;
 6 }
 7 else{//FireFox & Chrome

 8       var file =obj.files[0]; 
 9       var reader = new FileReader(); 
10       reader.onload = function(e){
11            path = e.target.result;
12       }
13       reader.readAsDataURL(file);
14     }
15 }

 

注意这边onload 是闭包,会先执行reader.readAsDataURL(file)里面的方法。
找了好久都没有出来,原来要这样写。

// objPreview.src = obj.files[0].getAsDataURL(); //这个也适用于FF
转载自 路在何方



------------------------------------------------------
About Me's
                ------一个喜欢在一块青石阶上独立行走的人

只有注册用户登录后才能发表评论。


网站导航: