导航url链接中获取参数

1,如下举例,页面链接带两个参数

http://localhost:9555/index1.html?token=4ffb21d4f4314d75a6bee347cd1f53d1&username=wandu 2,在js 文档就绪函数中通过GetRequest方法获取对应的参数

复制代码
var token,username;
$(function () {
    token = GetRequest('token');
    username = GetRequest('username');
 
});

3,GetRequest 获取url中参数方法

复制代码
//获取url中"?"符后的字串 name参数
function GetRequest(name) {
    var url = location.search;
    var theRequest = new Object();
    if (url.indexOf("?") != -1) {
        var str = url.substr(1);
        strs = str.split("&");
        for (var i = 0; i < strs.length; i++) {
            theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
        }
    }
    return theRequest[name];
}
相关推荐
小时前端几秒前
谁说 AI 历史会话必须存后端?IndexedDB方案完美翻盘
前端·agent·indexeddb
wordbaby5 分钟前
TanStack Router 基于文件的路由
前端
wordbaby10 分钟前
TanStack Router 路由概念
前端
wordbaby12 分钟前
TanStack Router 路由匹配
前端
cc蒲公英13 分钟前
vue nextTick和setTimeout区别
前端·javascript·vue.js
程序员刘禹锡18 分钟前
Html中常用的块标签!!!12.16日
前端·html
sinat_3842410924 分钟前
OpenSpeedy 是一款开源免费的游戏变速工具
javascript
我血条子呢28 分钟前
【CSS】类似渐变色弯曲border
前端·css
DanyHope29 分钟前
LeetCode 两数之和:从 O (n²) 到 O (n),空间换时间的经典实践
前端·javascript·算法·leetcode·职场和发展
hgz071030 分钟前
企业级多项目部署与Tomcat运维实战
前端·firefox