zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    亚瑟阿伦36问
    Oracle动态SQL
    Oracle分页
    Oracle游标+动态SQL
    Oracle %type %rowtype
    Oracle游标
    Oracle存储过程和Java调用
    Oracle循环
    Oracle(if判断)
    Oracle视图
  • 原文地址:https://www.cnblogs.com/yiven/p/7159562.html
Copyright © 2011-2022 走看看