• js中window.location的用法


    用window.location处理解析当前页面URL

    window.location 对象所包含的属性

    属性 描述
    hash 从井号(#)开始的URL(锚点)
    host 主机名和当前URL的端口号
    hostname 主机名
    href 完整的URL
    pathname 路径
    port 端口号
    protocol 协议
    search 参数

    js 脚本捕获页面 GET 方式请求的参数?其实直接使用 window.location.search 获得,然后通过 split 方法结合循环遍历自由组织数据格式。

    大概处理如下:

    var searchURL = window.location.search;  
    searchURL = searchURL.substring(1, searchURL.length);  
    var targetPageId = searchURL.split("&")[0].split("=")[1];  

    下面还有一种方法,如:

    function GetQueryString(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
        var r = window.location.search.substr(1).match(reg);
        if (r!=null) return decodeURI(r[2]); return null;
    }
    var a = GetQueryString("a");//GET['a'],取得URL参数a
  • 相关阅读:
    element多选下拉框的坑
    滚动条样式全局修改
    element表格自带排序的坑
    c++学习
    HTTP与TCP的区别和联系
    JSP整理
    学习目标
    mysql操作
    JAVA Date、String、Calendar类型之间的转化
    后台数据类型接收问题总结
  • 原文地址:https://www.cnblogs.com/yiven/p/7159562.html
Copyright © 2020-2023  润新知