青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

JavaScript獲得當(dāng)前文件的路徑

在ASP.NET中,獲得文件的物理路徑可以使用server.mapPath()方法得到,

而在JavaScript中則是沒有這個方法的,這里給出JavaScript如何獲得文件的路徑:

function serverMapPath(fileName){
var syspath = location.href;
syspath = syspath.toLowerCase();      //把路徑名稱轉(zhuǎn)換成小寫
myPosition = syspath.lastIndexOf("/");  // 獲取文件路徑中的最后一個"/"

syspath = syspath.substring(0,parseInt(myPosition)+1); // 使用substring函數(shù) 截取"/"之前的字符串,就得到當(dāng)前目錄的路徑

syspath = syspath.replace("file:///","");   //這里要把file:///替換為空,否則會報(bào)錯

syspath = syspath.replace(new RegExp("%20","gm")," ");   // 如果文件名中含有空格,則要還原空格,替換所有的 %20 為 " "

syspath = syspath + fileName;
return syspath.toString();
}


大家知道在JavaScript中有個 location.href ,但是這個屬性有時(shí)候獲得的文件路徑不一定正確。

//////////////////////////////////////////////////////////////////////////////

demo http://www.cnall.org/lab/js/locArray.html

源碼:

function getCurrentDirectory(){
var locHref = location.href;
var locArray = locHref.split("/");
/**這里測試locArray效果**
    for(x in locArray){
      document.write("locArray[");
      document.write(x+"]: ");
      document.write(locArray[x]+"<br />");
    }
    **/
    delete locArray[locArray.length-1];
    var dirTxt = locArray.join("/");
    return dirTxt;
}

document.write(getCurrentDirectory());

講解:

location.href,當(dāng)前的URL
var locArray = locHref.split("/");,把當(dāng)前的URL變成Array,效果如下:

locArray[0]: http:
locArray[1]:
locArray[2]: localhost
locArray[3]: cnall.org
locArray[4]: lab
locArray[5]: js
locArray[6]: locArray.html

注意locArray[1]這個地方的內(nèi)容,這個是因?yàn)樘幚?http://"中"http://"的結(jié)果


delete locArray[locArray.length-1];,使用delete來刪除Array中的一個項(xiàng)目
Delete殺傷力很大,還可以用于刪除一個Object的Property,具體內(nèi)容請查閱這里:
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:delete_Operator

var dirTxt = locArray.join("/");,利用join來粘合
join經(jīng)常和split配合使用,請多多練習(xí)


/////////////////////////////////////////////
var GetPath:function(){
var a=window.location.href.substr(7+document.domain.length);
var A=a.split("/");
a=a.substr(0,a.length-A[A.length-1].length);
return a;
}
////////////////////////////////////////////
function serverMapPath(fileName){
var syspath = location.href; 
syspath 
= syspath.toLowerCase();      //把路徑名稱轉(zhuǎn)換成小寫
myPosition = syspath.lastIndexOf("/");  // 獲取文件路徑中的最后一個"/"

syspath 
= syspath.substring(0,parseInt(myPosition)+1); // 使用substring函數(shù) 截取"/"之前的字符串,就得到當(dāng)前目錄的路徑 

syspath 
= syspath.replace("file:///","");   //這里要把file:///替換為空,否則會報(bào)錯

syspath 
= syspath.replace(new RegExp("%20","gm")," ");   // 如果文件名中含有空格,則要還原空格,替換所有的 %20 為 " "

syspath 
= syspath + fileName; 
return syspath.toString();

posted on 2010-10-21 09:09 wrh 閱讀(2206) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


導(dǎo)航

<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

統(tǒng)計(jì)

常用鏈接

留言簿(19)

隨筆檔案

文章檔案

收藏夾

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            夜色激情一区二区| 久久久久久亚洲综合影院红桃| 久久午夜激情| 亚洲国产高清高潮精品美女| 亚洲美女精品久久| 欧美成人在线网站| 黄色一区二区三区| 欧美资源在线| 韩国欧美一区| 亚洲精品一区在线观看| 久久精品国产第一区二区三区| 正在播放亚洲一区| 国产精品视频一二| 亚洲一区尤物| 午夜精品国产更新| 欧美v国产在线一区二区三区| 先锋影音网一区二区| 亚洲精品中文字| 欧美ed2k| 日韩一二在线观看| 亚洲美女在线国产| 欧美日韩在线精品一区二区三区| 99国内精品久久| 亚洲精品中文字幕有码专区| 欧美日韩国产一区精品一区 | 最近看过的日韩成人| 免费在线国产精品| 一区二区欧美视频| 中文在线不卡视频| 国产精品视频免费观看www| 亚洲欧美日韩在线一区| 亚洲最新色图| 国产精品免费看片| 久久精品视频在线看| 亚洲第一中文字幕在线观看| 你懂的视频一区二区| 日韩系列欧美系列| 亚洲毛片在线免费观看| 国产精品亚洲一区| 久久久久成人精品| 女同一区二区| 日韩视频久久| 久久久久国产精品一区| 久久久久久夜| 国产欧美日本在线| 欧美成人一区二区三区| 午夜伦欧美伦电影理论片| 亚洲动漫精品| 亚洲国产日本| 国产精品视频观看| 狂野欧美一区| 欧美日韩专区在线| 欧美一区二区视频在线观看| 免播放器亚洲| 亚洲婷婷综合久久一本伊一区| 一区二区三区|亚洲午夜| 午夜一区不卡| 亚洲春色另类小说| 亚洲欧美在线播放| …久久精品99久久香蕉国产| 日韩午夜激情电影| 免费在线亚洲欧美| 新狼窝色av性久久久久久| 欧美精品导航| 亚洲高清精品中出| 亚洲第一中文字幕在线观看| 亚洲欧美国产77777| 亚洲综合视频1区| 国产精品综合| 国产一区二区中文| 99国内精品久久久久久久软件| 国产精品日韩一区二区| 亚洲电影在线观看| 国产精品视频第一区| 91久久线看在观草草青青| 国产精品久久久久久久app | 久热精品视频在线观看| 欧美精品一区二区精品网| 久久人人九九| 欧美日韩免费精品| 美女黄色成人网| 国产一区二区三区久久悠悠色av| 欧美激情麻豆| 亚洲国产精品999| 午夜在线观看欧美| 欧美一级欧美一级在线播放| 欧美精品粉嫩高潮一区二区| 午夜影院日韩| 国产精品乱码人人做人人爱| 亚洲国产另类 国产精品国产免费| 韩日成人av| 亚洲欧美国产精品专区久久| 午夜激情综合网| 欧美日本成人| 欧美自拍偷拍| 国产精品美女久久久免费| 亚洲欧洲精品一区| 亚洲人成网站在线播| 久久精品视频在线播放| 久久夜色精品国产亚洲aⅴ | 亚洲成色www久久网站| 在线亚洲自拍| 亚洲欧美日韩一区二区三区在线| 欧美精品 国产精品| 99精品视频免费在线观看| 亚洲欧洲一二三| 欧美激情一二区| 欧美福利视频| 夜夜嗨网站十八久久| 欧美大片91| 久久精品国产第一区二区三区| 好吊色欧美一区二区三区四区| 欧美亚洲视频一区二区| 噜噜噜在线观看免费视频日韩| 国产日韩一区二区三区在线| 久久久人人人| 久久综合伊人77777尤物| 亚洲福利国产| 亚洲精品日本| 亚洲国产一区二区三区在线播 | 亚洲一区国产精品| 久久精品九九| 欧美三级资源在线| 亚洲二区三区四区| 一本久久青青| 欧美日韩免费网站| 香蕉av福利精品导航| 久久精品国产第一区二区三区最新章节| 免费亚洲婷婷| 亚洲一区在线观看视频 | 中文国产一区| 久久伊人亚洲| 亚洲第一网站| 国产精品久久久久久久久久免费 | 国产美女一区| 久久综合导航| 亚洲欧洲精品一区二区| 久久成人人人人精品欧| 在线国产日韩| 国产伦精品一区二区三区免费迷| 欧美一区二视频| 日韩视频免费看| 另类图片国产| 一区二区三区欧美亚洲| 国产精品国产自产拍高清av王其| 午夜亚洲视频| 久久久国产精品一区二区中文 | 久久九九免费视频| 91久久精品国产91久久性色| 日韩视频精品在线观看| 国色天香一区二区| 欧美日本在线一区| 另类春色校园亚洲| 一区二区三区国产在线观看| 免费人成精品欧美精品| 亚洲网站视频| 日韩一级在线| 激情视频一区| 国产日产欧产精品推荐色| 欧美激情片在线观看| 久久一二三四| 亚洲午夜在线视频| 日韩一级视频免费观看在线| 久久综合中文色婷婷| 久久久久久久999精品视频| 在线视频日韩| 亚洲色无码播放| 牛牛国产精品| 亚洲国产一区在线| 久久久国产视频91| 亚洲一级电影| 亚洲视频观看| 欧美v日韩v国产v| 亚洲精品资源| 99视频超级精品| 欧美一区二区网站| 香蕉视频成人在线观看| 亚洲国产mv| 亚洲日本免费| 国产精品亚洲成人| 国产欧美一级| 欧美激情亚洲一区| 亚洲第一福利社区| 欧美有码在线观看视频| 小辣椒精品导航| 亚洲激情av| 99ri日韩精品视频| 国产日韩精品一区二区三区| 国产女人精品视频| 国产精品久久久久久户外露出| 国产精品一区二区你懂的| 欧美日韩国产一中文字不卡 | 国产亚洲一级| 国产精品一级在线| 国产一区二区中文字幕免费看| 欧美精品久久天天躁| 欧美午夜宅男影院| 欧美国产先锋| 国产精品麻豆成人av电影艾秋 | 中文有码久久|