用该属性获取页面 URL 地址:

window.location 对象所包含的属性

属性 描述
hash 从井号 (#) 开始的 URL(锚)
host 主机名和当前 URL 的端口号
hostname 当前 URL 的主机名
href 完整的 URL
pathname 当前 URL 的路径部分
port 当前 URL 的端口号
protocol 当前 URL 的协议
search 从问号 (?) 开始的 URL(查询部分)


如图就是取出url中的参数。

js 脚本捕获页面 GET 方式请求的参数?其实直接使用 window.location.search 获得,然后通过 split 方法结合循环遍历自由组织数据格式。

大概处理如下:

[javascript] view plaincopy
  1. var searchURL = window.location.search;
  2. searchURL = searchURL.substring(1, searchURL.length);
  3. var targetPageId = searchURL.split("&")[0].split("=")[1];

JS中 window.location.search的作用相关推荐

  1. js中window.location.search的用法和作用

    用该属性获取URL的地址:window.location 该对象包含的属性有: 1. hash(从#开始的URL) 2. host(主机名和当前URL的端口号) 3. hostname(当前URL的主 ...

  2. 关于js中window.location.href、location.href 等如何跳转

    关于js中"window.location.href"."location.href"."parent.location.href".&qu ...

  3. 关于js中window.location.href,location.href,parent.location.href,top.location.href的使用方法

    关于js中"window.location.href"."location.href"."parent.location.href".&qu ...

  4. 关于js中window.location.href、location.href、parent.location.href、top.location.href的用法...

    关于js中"window.location.href"."location.href"."parent.location.href".&qu ...

  5. 关于js中window.location.href、location.href重定向

    关于js中"window.location.href"."location.href"."parent.location.href".&qu ...

  6. js中window.location.href,location.href,parent.location.href,top.location.href的用法

    "window.location.href"."location.href"是本页面跳转 "parent.location.href"是上一 ...

  7. 关于js中window.location.href,location.href,parent.location.href,top.location.href的用法

    "window.location.href"."location.href"是本页面跳转. "parent.location.href" 是 ...

  8. window.open打开页面并传值,window. location.search遍历获取到的请求链接中的所有参数

    window.open打开页面并传值,遍历 window.location.search取到的url参数 1.a.js中打开OtherBankProtocol.html页面 window.open打开 ...

  9. js中window。location.search的用法和作用。

    用该属性获取页面 URL 地址: window.location 对象所包含的属性 属性 描述 hash 从井号 (#) 开始的 URL(锚) host 主机名和当前 URL 的端口号 hostnam ...

最新文章

  1. 2021年大数据Flink(三十一):​​​​​​​Table与SQL案例准备 依赖和​​​​​​​程序结构
  2. 王坚十年前的坚持,才有了今天世界顶级大数据计算平台MaxCompute...
  3. c语言图形界面设定,「分享」C语言如何编写图形界面
  4. 集成学习需要理解的一些内容
  5. Hibernate总结1
  6. 编译并使用boost库(win7+boost1.60+vs2013)
  7. Selenium入门(自动右键保存图片到本机上)
  8. Codevs 1684 垃圾陷阱
  9. linux内核奇遇记之md源代码解读之六
  10. 即时通讯源码|IM即时通讯源码开源
  11. DCMTK读取dcm文件信息环境搭建及经验总结
  12. sql 事务(Transaction)
  13. 如何提高网页的加载速度 ——优化网页图片加载
  14. 短视频如何选择背景音乐和配音?四个技巧来帮忙
  15. python 头条 上传_基于Python的免费新闻头条接口查询
  16. 用python画篮球场_篮球场地最新标准尺寸
  17. c++ crow入门填坑坑
  18. 富文本框让最大四百像素_8 大功能,适合摄影师、设计师的开源工具集
  19. Android图文混排(仿QQ空间评论)
  20. 一篇文章搞懂Django项目创建运行

热门文章

  1. POJ2762(判断无向图的弱连通)
  2. 破解SQLSERVER存储过程的加密
  3. 爬虫:Charles证书设置为系统信任证书(root)
  4. 蓝绿发布、滚动发布、灰度发布,有什么区别?
  5. Redis持久化的几种方式——RDB深入解析
  6. 面试官:说说Java中java.lang.Void和void有什么作用和区别?
  7. 很现实、很暴力的面试法则 —— 来自招聘官的自述
  8. 力扣- -正则表达式匹配
  9. 亚马逊两万员工确诊新冠、iOS14.2带来新版emoji、大数据独角兽Palantir上市等| Decode the Week...
  10. 特别策划:视频会议协作平台的机会与技术挑战