导航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];
}
相关推荐
专业抄代码选手1 分钟前
05|把递归渲染拆成 Fiber:让一棵大树可以暂停
前端·javascript·react.js
像我这样帅的人丶你还4 分钟前
🚀苹果的液态玻璃咋做?🚀
前端·webgl·three.js
mayaairi5 分钟前
JS DOM节点操作完全指南:增删改查与性能优化
开发语言·javascript·性能优化
天才熊猫君7 分钟前
Vue 3 插槽机制深度解析:两条线与三层树
前端·javascript
爱丶不疚10 分钟前
BrowserWindow:你的Electron 应用可以不用手写红绿灯
前端·electron
李溪白12 分钟前
事件循环(Event Loop):JavaScript 里的“时间管理大师”与“插队狂魔”
javascript
mONESY14 分钟前
告别 Vibe Coding:用 SDD 把一个 Chrome 翻译插件从 0 做到 1
javascript
用户5944041035617 分钟前
【完整fx】Vue3 + TS + Leafletjs 打造企业级原神大地图
前端
xcLeigh19 分钟前
Go入门:rune与byte的区别和使用场景
android·javascript·golang
计算机魔术师34 分钟前
AI开源社区迎来最大并购案:Hugging Face以129亿美元估值入局英伟达
前端