firefox3不能获得html file的全路径的问题
来源:互联网 发布:淘宝皮衣拍照灯光布置 编辑:程序博客网 时间:2024/05/18 21:42
======================================================
注:本文源代码点此下载
======================================================
今天这个问题困扰了我很久,就是firefox3不能获得html file的全路径的问题
因为我做的电子商务网站是要在firefox上面运行的,在后台管理中,需要一个
添加图片的功能,添加图片的时候是需要使用js来预览上传的图片的,所以需要
做一个这样的功能。
一开始我是以为只要用imgfile.value就可以获取上传文件控件的文件的绝对路径。
但是在测试的时候,发现firefox的情况下,只能获取文件的文件名,在ie下则可获取文件的绝对路径,
上网查了一下资料,原来firefox已经禁用了这个value的属性来获取文件的绝对路径,因为firefox以
安全问题,把获取路径给禁用了,有些hacker可以利用这个文件路径将文件上传到服务器。
之后我找到了一个解决方法,就是利用firefox提供的函数来获取获取文件路径的问题
这样,就会输出文件的路径,但是这个文件的路径是经过firefox加密的,如下图
整个页面的html代码,可以上传文件后通过预览来看见上传的图片
好文要顶关注我收藏该文与我联系
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
- firefox3不能获得html file的全路径的问题
- firefox3不能获得html file的全路径的问题
- 解决firefox3.0,ie8 在上传文件时只能获得文件名,而不能获得文件路径的问题
- 关于Firefox3 不能调用DWR的问题
- firefox3 的多线程问题
- CentOS5.5 下 Firefox3.6.7 不能加载 Applet 的问题
- CentOS5.5 下 Firefox3.6.7 不能加载 Applet 的问题
- Firefox3.0不能显示中文的解决方案
- IE8下JS无法获得file控件全路径的解决办法
- IE8下JS无法获得file控件全路径的解决办法
- 获得用户请求的URL全路径
- GoogleDrive----如何获得文件的全路径
- javascript 获取file的全路径
- html 获得file文本完整路径
- html 获得file文本完整路径
- html 获得file文本完整路径
- @include file的路径问题
- 浅谈FireFox中file控件不能取到客户端文件的完整路径的问题
- hnsjack(痞子龍)
- Ajax 和 XML: 五种常见 Ajax 模式
- span - HTML元素
- HTML服务器控件和普通服务器控件区别
- 《ASP.NET AJAX程序设计——第II卷:客户端Microsoft AJAX Library相关》前言
- firefox3不能获得html file的全路径的问题
- 几个open source的html parser的比较
- AJAX技术入门 第三节 DOM基础和DOM操作HTML
- java环境变量配置
- ASP.NET AJAX入门系列
- JavaScript 日期联动选择器
- Delphi实现远程串口的数据采集
- Delphi 的绘图功能[12] - TPen 类(下) : 学习橡皮线
- 利用JQuery编写自定义简单的Html控件