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