当前位置:网站首页>获取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);
边栏推荐
猜你喜欢

ICML 2022 | Out-of-Distribution Detection with Deep Nearest Neighbors

fidder为什么不会抓包的问题

信号量SIGCHLD的使用,如何让父进程得知子进程执行结束,如何让父进程区分多个子进程的结束

激光条纹中心提取——灰度重心法
![[现代控制理论]5_系统的可控性_controllability](/img/a6/29c89163290eb03b4ce28274d036ca.png)
[现代控制理论]5_系统的可控性_controllability

BISS绝对值编码器_TI方案_线路延迟补偿

【Subpixel Dense Refinement Network for Skeletonization】CVPR2020论文解读

People | How did I grow quickly from programmer to architect?

排序--快排(图解)

PTA 实验7-5 输出大写英文字母(10 分)
随机推荐
Use gdb to debug multi-process programs, debug parent and child processes at the same time
电磁场与电磁波-场论基础
Antdv+Asp.net WebApi开发学生信息管理系统(一)
BISS绝对值编码器_TI方案_线路延迟补偿
【精华文】C语言结构体特殊情况分析:结构体指针 / 基本数据类型指针,指向其他结构体
SQL Server查询优化
wait系统调用
MySQL传统方案和通过SSH连接哪个好?
gdb 10.2的安装
End-to-End Object Detection with Fully Convolutional Network学习笔记
The use of gdb tui
PAT1001
实现strcat函数
OC-块对象
OC-NSTimer
抗积分饱和 PID代码实现,matlab仿真实现
PAT1014 未解决
matlab图像分割,从基因芯片荧光图像中提取阴性点(弱)和阳性点(强)
C# async 和 await 理解
论文分享 | ACL2022 | 基于迁移学习的论元关系提取