日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

JavaScript获取当前根目录

發(fā)布時間:2025/7/14 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript获取当前根目录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

JavaScript獲取當(dāng)前根目錄


主要用到Location 對象,包含有關(guān)當(dāng)前 URL 的信息,是 Window 對象的一個部分,可通過 window.location 屬性來訪問。方法一 (window.document.location.href
/window.document.location.pathname)

function getRootPath_web() {//獲取當(dāng)前網(wǎng)址,如: http://localhost:8083/uimcardprj/share/meun.jspvar curWwwPath = window.document.location.href;//獲取主機(jī)地址之后的目錄,如: uimcardprj/share/meun.jspvar pathName = window.document.location.pathname;var pos = curWwwPath.indexOf(pathName);//獲取主機(jī)地址,如: http://localhost:8083var localhostPaht = curWwwPath.substring(0, pos);//獲取帶"/"的項(xiàng)目名,如:/uimcardprjvar projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);return (localhostPaht + projectName); } 
方法二(window.location.pathname
/window.location.protocol/window.location.host)

function getRootPath_dc() {var pathName = window.location.pathname.substring(1);var webName = pathName == '' ? '' : pathName.substring(0, pathName.indexOf('/'));if (webName == "") {return window.location.protocol + '//' + window.location.host;} else {return window.location.protocol + '//' + window.location.host + '/' + webName;} } 注: 1、document默示的是一個文檔對象,window默示的是一個窗口對象,一個窗口下可以有多個文檔對象。
  
     所以一個窗口下只有一個window.location.href,然則可能有多個document.URL、document.location.href

   2、window.location.href和document.location.href可以被賦值,然后跳轉(zhuǎn)到其它頁面,document.URL只能讀不克不及寫

   3、Location 對象詳細(xì)信息參考w3school http://www.w3school.com.cn/jsref/dom_obj_location.asp

?

轉(zhuǎn)載于:https://www.cnblogs.com/qhorse/p/4866584.html

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的JavaScript获取当前根目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。