js传真实地址 C:\fakepath
2015-11-17 11:15
615 查看
js给action传真是地址的时候,处于安全,传到action中 浏览器会改变路径变为C:\fakepath\ftp.txt,但是原始路径却是
C:\Documents and Settings\Administrator\桌面\ftp.txt
下面就是获得原始路径的方法
var url = getPath(document.getElementByIdx_x("url"))
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;
}
}
C:\Documents and Settings\Administrator\桌面\ftp.txt
下面就是获得原始路径的方法
var url = getPath(document.getElementByIdx_x("url"))
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;
}
}
相关文章推荐
- Extjs 表格横坐标显示问题
- JavaScript获取标签
- JS中setTimeout()与clearTimeout()函数的用法
- js获取项目根路径
- js Array对象的相关方法(数组拼接、插入、移除等2。)
- js获取上传文件的绝对路径
- javaScript用法
- js里面的循环,必学知识点
- Titanium之module发送数据到js
- ExtJs教程 3.0
- Json转换为对象
- json在传输数据时会自动把0给忽略掉
- js 时间加减
- JavaScript设置、获取、清除单值和多值cookie的方法
- net.sf.json.JSONException: Expected a ',' or '}' at character 65 of {"totalCount":343,"data":
- 每天一篇javascript学习小结(RegExp对象)
- jstree学习使用构建树
- js导航条鼠标悬停上下文字滑动
- JSON与JavaScript的转换
- js平滑滚动到顶部,底部,指定地方