- 欢迎访问起航教学!
解决IE8上传文件时javascript读取文件的本地路径的问
12-14 18:35:46 分类:网络技巧 浏览次数: 329次
标签:网络技巧大全,http://www.qihang56.com
解决IE8上传文件时javascript读取文件的本地路径的问,
IE8上传文件时javascript读取文件的本地路径的问题("C:/fakepath/")的解决方案
今天把IE7升级到了IE8,没想到一个网站里面的上传图片时用JavaScript预览本地图片的功能失效了,图片总是显示错误,用alert()看了下图片的路径居然变成了C:fakepath*.jpg,真实的路径被C:fakepath取代了,于是在网上开始找解决方案。原来是因为IE8增加了安全选项,默认情况下不显示上传文件的真实路径,进入internet选项,修改下设置即可显示真实的文件路径。
以下就是操作步骤:
工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。
附带不用修改浏览器安全配置的javascript代码,兼容ie, firefox全系列
cpp 代码复制内容到剪贴板
- function getPath(obj)
- {
- 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;
- }
- }
参数obj为input file对象
相关热词搜索:
分享到:
收藏
评论排行
网络技巧 热门排行
- · 巧设置让眼睛不受累
- · Picasa实现网络相册图片上传
- · 谷歌相册管理软件 Picasa 介绍
- · 五个实用的ICQ使用技巧
- · 输入正确的QQ密码却无法登录问题的解决
- · QQ上的有趣离线留言大比拼
- · IE地址栏的妙用
- · 利用QQ邮箱RSS功能订阅网站日志
- · 土包子上网都干些什么
- · 怎样ACDSee软件对批量的图片重命名
- · Acdsee 技巧
- · 玩转腾讯QQ的在线状态
- · [图文]QQ无线秀:手机拍靓照 两步变成
- · 让你的ICQ使用起来更方便
- · MSN如何创建群
- · 如何让ICQ、MSN来场QQ模仿秀
- · [图文]用ICQ Lite给国外手机发短信
- · QQ好友不在线发自定义表情
- · MSN查天气、翻译英文,批量复制联系人,
- · 快速克隆QQ好友正使用的文字格式
- · 如何删除分享QQ日志
- · 混入QQ官方消息的钓鱼网站
- · 手把手教你正确使用P2P网络电视(一)
- · 怎样取消qq空间