获取URL参数JS函数
//获取URL参数
function getUrlParam(paramName) {
var href = window.location.href;
var url = decodeURI(href);
var idx = url.indexOf("?");
var params = url.substring(idx + 1);
if (params) {
params = params.split("&");
for (var i = 0; i < params.length; i += 1) {
var param = params[i].split("=");
if (param[0] == paramName) {
//完善获取url参数的逻辑
var pArr = [];
for (var k = 1, len = param.length; k < len; k++) {
pArr.push(param[k]);
}
var p = pArr.join('=');
var idx1 = p.indexOf("#");
if (idx1 != -1) {
p = p.substring(0, idx1);
}
return p;
}
}
}
};
转载于:https://www.cnblogs.com/TanYong/p/10904215.html
获取URL参数JS函数相关推荐
- html js发送http请求数据格式,JS获取url参数,JS发送json格式的POST请求方法
一.获取url所有参数值 function US() { var name, value; var str = location.href; var num = str.indexOf("? ...
- js 获取url参数(函数封装)
本篇总结js获取url参数的几种方式,再最后,封装了一个函数,用来获取url中的参数. (一)关于获取url的一些基础知识 1, window.location.href 整个URl字符串(在浏览器中 ...
- SQLAlchemy中模糊查询;JS中POST带参数跳转;JS获取url参数
SQLAlchemy中模糊查询,如何like多个关键字 JS中POST带参数跳转 一个项目中要跳转到另外一个项目,还需要带参数 考虑到安全性的问题,最好是用POST跳转,不能再URL中拼参 所以找到了 ...
- .NET手记-JS获取Url参数
最近为App做活动专区,其中很多活动都是采用html 5页面来制作的.一方面体量较小,制作快速,更新维护容易:另一方面,嵌入App后适配效果也不会很差. 这里我们采用混编形式来从native app传 ...
- js 获取URL参数乱码解决
地址 http://localhost:8080/uploadFile.html?contractNo="2018-塑-崇-0089" 方法一:构造一个含有目标参的的正则表达式对 ...
- js 获取url参数问题
网上常常找到的js获取url参数的方法是: /** * @param {String} name 参数名称 * @param {String} url 请求的Url,可以填,如果不填为当 ...
- java获取url中参数_获取url参数(java / js)
(1)js // 获取url参数 function getQueryString(url, name) { console.log("url = " + url) console. ...
- 原生js获取URL参数
原生js获取URL参数 function getUrlParams(name) { // 不传name返回所有值,否则返回对应值var url = window.location.search;//s ...
- js获取url参数vue.js获取url参数 JQ获取url参数
在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 1.window.location.href(设置或获取整个 URL 为字符串) ...
- js获取 url 参数
js获取 url 参数 获取 url 中的参数 指定参数名称,返回该参数的值 或者 空字符串 不指定参数名称,返回全部的参数对象 或者 {} 如果存在多个同名参数,则返回数组 不支持URLSearch ...
最新文章
- java+script+当前日期_javascript获取当前时间
- 能进这个Java组织的都是大神,现在只有三个中国人
- 算法:由0-5随机数设计0-8随机数
- 淘宝特价版注册“1元更香”商标,又一个新“节日”诞生了
- 运营破局,四步完成从0到1
- 2020华为软挑热身赛 个人总结
- 卫生事业单位计算机科学与技术,卫生事业单位考试(计算机科学与技术)知识点.doc...
- uos打包——公网deb包转uos的deb包
- c语言开发ios应用程序,马上着手开发iOS应用程序:三、应用开发基础
- 全网首发!Java高级程序员面试集合
- 服务器c盘有个inetpub文件夹,关于C盘中的inetpub文件夹在win10电脑中的删除处理方法...
- 【随机算法梗概】遗传算法通俗的讲解案例~~
- 51单片机c语言实践教程,51单片机C语言实验与实践教程.pdf
- IT业软件测试的男女性别差异渐趋消褪
- 感知器算法(PLA)
- 音频知识点(5)- VAD/CNG/DTX
- 对View的onMeasure方法理解
- 日志打印工具Lcat
- 【单点登录】什么是 SSO 与 CAS?
- C++ 比赛时 无穷小、无穷大的设定
热门文章
- python 3d绘图kmeans_使用python绘制3d的图形
- mapper同时添加数据只能添加一条_神器之通用mapper的使用
- TCP/IP详解--拥塞控制 慢启动 快恢复 拥塞避免
- nyoj107hdu A Famous ICPC Team
- paypalsdk集成php,php核心paypal sdk
- python or的用法_python and or用法详解
- python contains类似函数_介绍几款Python性能优化工具
- label之间展示间距_工法样板如何做?碧桂园质量工法样板展示区做法标准
- 【手把手教你】股市技术分析利器之TA-Lib
- 保山一中2021高考成绩查询,云南省保山第一中学