当前位置:网站首页>获取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);
边栏推荐
- PTA 计算天数
- [Essence] Analysis of the special case of C language structure: structure pointer / basic data type pointer, pointing to other structures
- C# async 和 await 理解
- 激光条纹中心提取——灰度重心法
- 基于STM32F103移植FreeRTOS
- [现代控制理论]4_PhasePortrait爱情故事动态系统分析
- PAT1005
- Numpy常用操作博客合集
- Notepad++安装插件
- Paper Sharing | ACL2022 | Argument Relation Extraction Based on Transfer Learning
猜你喜欢
x86 exception handling and interrupt mechanism (2) interrupt vector table
UNIX Philosophy
Semaphore SIGCHLD use, how to make the parent that the child performs over, how to make the distinction between multiple child processes. The end
链表基本操作(详解)
【精华文】C语言结构体特殊情况分析:结构体指针 / 基本数据类型指针,指向其他结构体
People | How did I grow quickly from programmer to architect?
激光条纹中心提取——Steger
x86异常处理与中断机制(1)概述中断的来源和处理方式
[C language] creation and use of dynamic arrays
[现代控制理论]6_稳定性_李雅普诺夫_Lyapunov
随机推荐
End-to-End Object Detection with Fully Convolutional Network学习笔记
enum in c language
PTA 找出不是两个数组共有的元素
全网最简单解决OneNote中英字体不统一
去除蜂窝状的噪声(matlab实现)
[现代控制理论]3_Phase_portrait 相图 相轨迹
This application has no explicit mapping for /error, so you are seeing this as a fallback
无刷无霍尔BLCD电机控制
mysql参数配置学习----临时表内存表的设置
程序员的专属浪漫——用3D Engine 5分钟实现烟花绽放效果
MDK添加注释模板
Qt获取EXE可执行文件的上一级目录下的文件
【概率论】一元概率分布的平均化
es6对象迭代器iterator
2022 全球 AI 模型周报
父类的main方法可以被继承么?有什么特殊?
链表基本操作(详解)
Paper Sharing | ACL2022 | Argument Relation Extraction Based on Transfer Learning
ACM01背包问题
PTA习题 三角形判断