当前位置:网站首页>获取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);
边栏推荐
猜你喜欢
Qt获取EXE可执行文件的上一级目录下的文件
[工程数学]1_特征值与特征向量
People | How did I grow quickly from programmer to architect?
matlab simulink的scope 示波器光标如何移动记录
mysql + redis + flask + flask-sqlalchemy + flask-session 配置及项目打包移植部署
Win10调整磁盘存储空间详解
Number theory knowledge
全网最简单解决OneNote中英字体不统一
剖析STM32F103时钟系统
x86异常处理与中断机制(1)概述中断的来源和处理方式
随机推荐
Redis的常用数据结构和底层实现方式
OC-NSTimer
fork creates multiple child processes
PAT1008
PAT章节
[C language] creation and use of dynamic arrays
wpf实现简易画板功能(带截取画板,签名截图等等)
x86异常处理与中断机制(1)概述中断的来源和处理方式
剖析STM32F103时钟系统
【DB运营管理/开发解决方案】上海道宁为您提供提高工作便利性的集成开发工具——Orange
Notepad++安装插件
Qt 国际化翻译
数论知识点
PTA 实验7-5 输出大写英文字母(10 分)
CentOS6.5 32bit安装Oracle、ArcSde、Apache等配置说明
[工程数学]1_特征值与特征向量
redis主从复制
链表基本操作(详解)
Arduino学习总结 + 实习项目
The use of gdb tui