js获取页面url中的各项值
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,一、 通过_window.location获取各项参数1、获取页面完整的urlurl = _window.location.href;2、获取页面的域名host = _window.location.
千家信息网最后更新 2026年11月01日js获取页面url中的各项值
一、 通过_window.location获取各项参数
1、获取页面完整的url
url = _window.location.href;
2、获取页面的域名
host = _window.location.host;
host2=document.domain;
应用场景:页面跳转,开发环境和测试环境域名不同,所以需要动态获取后进行拼接跳转的url。
二、javascript正则获取url中的参数
1、通过substr配合split获取
//正则获取url中的参数 function URL_Request(strName) { var strHref = _document.location.toString(); var intPos = strHref.indexOf("?"); var strRight = strHref.substr(intPos + 1); //==========获取到右边的参数部分 var arrTmp = strRight.split("&"); //=============以&分割成数组 for (var i = 0; i < arrTmp.length; i++) //===========循环数组 { var dIntPos = arrTmp[i].indexOf("="); var paraName = arrTmp[i].substr(0, dIntPos); var paraData = arrTmp[i].substr(dIntPos + 1); if (paraName.toUpperCase() == strName.toUpperCase()) { return paraData; } } return ""; }使用:
var pbtradeId=URL_Request("tradeId");2、通过split获取【update20170503】
function getQueryString(str, key) { if(str) { var queryString = str.split('?')[1] || ''; var arr = queryString.split('&') || []; for(var i = 0; i
参数
页面
域名
数组
正则
环境
不同
动态
右边
场景
部分
应用
开发
循环
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技官网
互联网科技卖菜
互联网科技社
互联网科技的
广州互联网络科技有限公司
善班互联网科技有限公司
奔汉互联网科技
深圳艾佳互联网科技
互联网科技公司介绍
新华互联网科技2019
互联网科技项目计划书材料类
互联网还是高科技吗
上海宁丞科技互联网
想开互联网科技公司怎么样
互联网公司高科技产品
领航科技大厦互联网公司
互联网相关科技技术
艺电能源互联网科技有限公司招聘
同城互联网络科技
利用互联网等科技手段
互联网中国科技
易互联网科技有限公司
壕鑫互联网络科技
新浪科技互联网
兼蜜互联网科技
成都狮子座互联网科技
翼展科技 首家互联网医院
高科技互联网发展前景如何
工业互联网等科技实现智能化赋能
信承诺互联网科技有限公司