js传真实地址 C:\fakepath
生活随笔
收集整理的這篇文章主要介紹了
js传真实地址 C:\fakepath
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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;
?}
}
轉載于:https://www.cnblogs.com/zhujiabin/p/4971122.html
總結
以上是生活随笔為你收集整理的js传真实地址 C:\fakepath的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 反射 (Reflect)
- 下一篇: [cerc2012][Gym100624