首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求chrome、火狐、苹果浏览器、获得下传文件本地路径的js方法。

2012-07-29 
求chrome、火狐、苹果浏览器、获得上传文件本地路径的js方法。急!急!急!在线等JScript codefunction aaa() {va

求chrome、火狐、苹果浏览器、获得上传文件本地路径的js方法。急!急!急!在线等

JScript code
    function aaa() {        var obj = $("#localfile");        alert(obj);        if (navigator.userAgent.indexOf("MSIE") > 0) {            obj.select();            // IE下取得图片的本地路径                    $("#preview").attr("src", document.selection.createRange().text);        }        else if (isFirefox = navigator.userAgent.indexOf("Firefox") > 0) {            // Firefox下取得的是图片的数据             $("#preview").attr("src", obj.files.item(0).getAsDataURL())        }        else {          alert("Not IE or Firefox (userAgent=" + navigator.userAgent + ")");        }    }    


如上,现在只有IE可以取到,火狐不球形!另外还想知道其他浏览器获得上传文件本地路径的方法。我想实现上传图片前,选中文件后实现预览,再上传。就像QQ空间相册上传一样的那种。

[解决办法]
不能得到本地路径的。这是安全性的考虑

就像QQ空间相册上传一样的那种。??

人家是Flash做的
[解决办法]
目前发现Safari不行,其他版本浏览器好像都可以获取的
http://www.cnblogs.com/slyzly/articles/2411940.html
[解决办法]
网上有Flash预览的
http://www.klstudio.com/post/182.html

在线例子和代码

热点排行