当前位置:网站首页>获取url地址中问号后参数(即使是iframe也可以)
获取url地址中问号后参数(即使是iframe也可以)
2022-08-09 11:20:00 【Cc_Debugger】
如果是hash路由,有hash值,#
window.location.search 的值为空 可以使用下面的方法
如果是iframe的父网页,那么要用window.top
iframe可以直接获取,和打开一个新网页一样
const getAllParams = () => {
// 获取地址中的地址
let href = window.location.href;
// 截取问号后面的query参数
let query = href.substring(href.indexOf("?") + 1);
// 以&符号分割
let item = query.split("&");
let obj = {
};
for (let i = 0; i < item.length; i++) {
let arr = item[i].split("=");
// 参数名,参数值 赋值 对象的属性名,属性值
obj[arr[0]] = arr[1];
}
return obj;
};
let querys = getAllParams();
console.log(querys.ticket);
边栏推荐
猜你喜欢
随机推荐
redis缓存如何保证数据一致性
Notepad++安装插件
MySQL事务隔离级别
【Subpixel Dense Refinement Network for Skeletonization】CVPR2020论文解读
PTA 实验7-5 输出大写英文字母(10 分)
未来装备探索:数字孪生装备
PAT1011
PAT 1015 进制转换
PTA 找出不是两个数组共有的元素
PAT1004
Paper Sharing | ACL2022 | Argument Relation Extraction Based on Transfer Learning
PAT1002
[工程数学]1_特征值与特征向量
双向链表的各种操作
Looper 原理浅析
二进制加法
bat文件(批处理文件)运行时一闪而过解决方法
enum in c language
es6Generator函数的异常处理
学习阶段总结(背包问题)







