详谈js中window.location.search的用法和作用


Posted in Javascript onFebruary 13, 2017

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

window.location 对象所包含的属性

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

详谈js中window.location.search的用法和作用

详谈js中window.location.search的用法和作用

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

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

大概处理如下:

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

以上这篇详谈js中window.location.search的用法和作用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery动画3.创建一个带遮罩效果的图片走廊
Aug 24 Javascript
基于jquery库的tab新形式使用
Nov 16 Javascript
用js获取电脑信息(是使用与IE浏览器)
Jan 15 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
Jun 16 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
Feb 04 Javascript
JavaScript获取Url里的参数
Dec 18 Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
Feb 27 Javascript
JavaScript实现url参数转成json形式
Sep 25 Javascript
JS实现验证码倒计时的注册页面
Jan 02 Javascript
JS实现的贪吃蛇游戏案例详解
May 01 Javascript
javascript获取元素的计算样式
May 24 Javascript
vue基础知识--axios合并请求和slot
Jun 04 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
Feb 13 #Javascript
js获取当前页的URL与window.location.href简单方法
Feb 13 #Javascript
js实现九宫格拼图小游戏
Feb 13 #Javascript
AngularJS学习第二篇 AngularJS依赖注入
Feb 13 #Javascript
关于不同页面之间实现参数传递的几种方式讨论
Feb 13 #Javascript
如何用js判断dom是否有存在某class的值
Feb 13 #Javascript
AngularJS学习第一篇 AngularJS基础知识
Feb 13 #Javascript
You might like
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
2011/10/29 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
php 多文件上传的实现实例
2016/10/23 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
扒一扒JavaScript 预解释
2015/01/28 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
jquery密码强度校验
2015/12/02 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
2016/09/05 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
AngularJS打开页面隐藏显示表达式用法示例
2016/12/25 Javascript
字太多用...代替的方法(两种)
2017/03/15 Javascript
微信小程序 支付功能(前端)的实现
2017/05/24 Javascript
React Native如何消除启动时白屏的方法
2017/08/08 Javascript
Vue.js如何实现路由懒加载浅析
2017/08/14 Javascript
微信小程序页面跳转功能之从列表的item项跳转到下一个页面的方法
2017/11/27 Javascript
ReactNative中使用Redux架构总结
2017/12/15 Javascript
vue axios封装及API统一管理的方法
2019/04/18 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
三步实现ionic3点击退出app程序
2019/09/17 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
js原生map实现的方法总结
2020/01/19 Javascript
Vue列表如何实现滚动到指定位置样式改变效果
2020/05/09 Javascript
详解Webpack4多页应用打包方案
2020/07/16 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS OG
2018/03/30 DOTA
在win和Linux系统中python命令行运行的不同
2016/07/03 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
2016/12/18 Python
python写入并获取剪切板内容的实例
2018/05/31 Python
Python列表切片操作实例总结
2019/02/19 Python
原生python实现knn分类算法
2019/10/24 Python
Python常用GUI框架原理解析汇总
2020/12/07 Python
玛蒂尔达简服装:Matilda Jane Clothing
2019/02/13 全球购物
高中生的学习总结自我鉴定
2013/10/26 职场文书
大二学生职业生涯规划书
2014/02/05 职场文书
MySQL 不等于的三种使用及区别
2021/06/03 MySQL
Python使用plt.boxplot()函数绘制箱图、常用方法以及含义详解
2022/08/14 Python