我是靠谱客的博主 感动人生,这篇文章主要介绍JS - 获取当前页面的 url地址 及 相关信息一. 获取当前页面的 url地址二. 获取当前网址url 后的指定参数,现在分享给大家,希望可以做个参考。

JS - 获取当前页面的 url地址 及 相关信息

  • 一. 获取当前页面的 url地址
  • 二. 获取当前网址url 后的指定参数

一. 获取当前页面的 url地址

window.location

http://localhost:8080/home?id=123地址为例

  1. url 地址

    方法:window.location.href
    结果: http://localhost:8080/home?id=123

  2. 地址协议

    方法:window.location.protocol
    结果: http:

  3. 域名 + 端口

    方法:window.location.host
    结果: localhost:8080

  4. 域名

    方法:window.location.hostname
    结果: localhost

  5. 域名

    方法:window.location.port
    结果: 8080

  6. 路径

    方法:window.location.pathname
    结果: /home

  7. 请求的参数

    方法:window.location.search
    结果: ?id=123

  8. 协议 + 域名 + 端口

    方法:window.location.origin
    结果: http://localhost:8080

二. 获取当前网址url 后的指定参数

// 获取当前网址url 后的指定参数
function getQueryString(name) {
    var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
        return unescape(r[2]);
    }
    return null;
}
//https://www.baidu.com/?tn=48021271_15_hao_pg
let res = getQueryString("tn");
console.log(res);

最后

以上就是感动人生最近收集整理的关于JS - 获取当前页面的 url地址 及 相关信息一. 获取当前页面的 url地址二. 获取当前网址url 后的指定参数的全部内容,更多相关JS内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部