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

chrome,fireFox获取绝对路径,该如何解决

2012-12-19 
chrome,fireFox获取绝对路径在网上找了好多都说这个是兼容chrome,fireFox,可以获取文件的绝对路径可我测试

chrome,fireFox获取绝对路径
在网上找了好多都说这个是兼容chrome,fireFox,可以获取文件的绝对路径
可我测试只在IE中可以。难道都是盲目的转载。自己都没测试过吗。还是我哪里不对。
兼容chrome,fireFox还有什么代码。这个能否用?


   function getPath(obj)  //参数obj为input file对象
                {
                    if (obj) {

                        if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
                            obj.select();

                            return document.selection.createRange().text;
                        }

                        else if (window.navigator.userAgent.indexOf("Firefox") >= 1) {
                            if (obj.files) {

                                return obj.files.item(0).getAsDataURL();
                            }
                            return obj.value;
                        }
                        return obj.value;
                    }
                }

[最优解释]
js无法实现获取绝对路径,这是浏览器的安全性所致,我已经研究一段时间了,flash估计能够获取。
http://www.cnblogs.com/slyzly/articles/2411940.html
如果用js做本地图片预览,我总结的这个应该是比较全的
[其他解释]
引用:
js无法实现获取绝对路径,这是浏览器的安全性所致,我已经研究一段时间了,flash估计能够获取。
http://www.cnblogs.com/slyzly/articles/2411940.html
如果用js做本地图片预览,我总结的这个应该是比较全的


嗯。谢谢。

热点排行