js中獲取當前url路徑


 

js獲取url

 

                let url = window.location.href;
                console.log(url)

                // 返回當前頁面的路徑和文件名,如:/testdemo/test.html
                let pathname = window.location.pathname;
                console.log(pathname)

                // 返回 web 主機的端口,如:8080
                let port = window.location.port;
                console.log(port)

                // 返回所使用的 web 協議,如:http:
                let protocol = window.location.protocol;
                console.log(protocol)

                // 獲取參數,如:?id=1&name=test
                let search = window.location.search;
                console.log(search)

                // 獲取帶參數的url       //  /manage/table/Village?uygu=321
                console.log(pathname+search);        

 刷新當前頁面

location.reload()

獲取url上面的參數

function getQueryParam(url = window.location.href) {
    let paramStr = url.substring(url.indexOf('?') + 1);
    let paramArr = paramStr.split('&');
    let paramObj = {};
    paramArr.forEach(item => {
        let itemArr = item.split('=');
        paramObj[itemArr[0]] = itemArr[1]
    });
    return paramObj
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM