js&jquery获取url域名及参数的方法

jQuery获取URL和URL参数方法详解 在JavaScript开发中,获取URL和URL参数是一项常见的任务。本文将详细介绍如何使用jQuery来获取URL和URL参数,并提供相应的源代码示例。以下是一个示例,演示如何获取名为"param1"的URL参数的值。希望本文能够帮助你理解如何使用jQuery获取URL和URL参数,并在你的JavaScript开发中发挥作用。如果只关心获取特定URL参数的值,可以通过解析后的URL参数对象来获取对应的值。通过使用jQuery,我们可以方便地获取URL和URL参数。可以获取URL参数字符串。 阅读详情

@.1:获取url域名。

window.location.host


1、jquery获取url很简单,代码如下

1.window.location.href;

其实只是用到了javascript的基础的window对象,并没有用jquery的知识


2、jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情

首先看看单纯的通过javascript是如何来获取url中的某个参数

1.function getUrlParam(name)
2.{
3.var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
4.var r = window.location.search.substr(1).match(reg);  //匹配目标参数
5.if (r!=null) return unescape(r[2]); return null; //返回参数值
6.} 
通过这个函数传递url中的参数名就可以获取到参数的值,比如url为
http://www.xxx.loc/admin/write-post.php?cid=79
我们要获取cid的值,可以这样写:
1.getUrlParam('cid');

明白了javascript获取url参数的方法,我们可以通过这个方法为jquery扩展一个方法来通过jquery获取url参数,下面的代码为jquery扩展了一个getUrlParam()方法

1.(function($){
2.$.getUrlParam = function(name)
3.{
4.var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
5.var r = window.location.search.substr(1).match(reg);
6.if (r!=null) return unescape(r[2]); return null;
7.}
8.})(jQuery);

为jquery扩展了这个方法了之后我们就可以通过如下方法来获取某个参数的值了

1.$.getUrlParam('cid');
jquery获取网站域名 jjquery获取网站域名 立即下载

相关推荐

js获取URL的参数的方法(getQueryString)示例

getQueryString方法默认返回的是 string如果是int类型,则JS使用的时候,要进行转换一下,下面有个不错的示例,大家可以参考下

jQuery学习笔记(三)

要点 了解什么是万维网以及万维网的三要素 了解什么是CS 架构和 BS 架构 能够说出浏览器访问网站的基本过程 了解TCP/IP协议三次握手和四次挥手的过程 理解http请求报文和响应报文 掌握常见的状态码 掌握谷歌浏览器网络调试工具 理解原生ajax的写法及原理 必须掌握jQuery ajax的写法 一、计算机网络基础 1.1、万维网 万维网(World Wide Web),亦作“WWW”、“Web”,是一个透过互联网访问的,由许多互相链接的超文本组成的系统。 web服务三要素: 统一资源标识符(U

qq_39494076的博客 607

避坑指南:QCustomPlot鼠标事件冲突解决方案(左键拖动vs右键框选)

本文深入解析QCustomPlot在QT框架下的高级交互实现,重点解决左键拖动与右键框选的冲突问题。通过自定义事件处理和QRubberBand技术,提供了一套完整的无冲突交互方案,帮助开发者优化数据可视化应用的用户体验。

moss5的博客 661

如何使用JQUERY ..从URL获取域名和参数?

其实只是用到了javascript的基础的window对象,并没有用jquery的知识。直接调用这个方法来获取参数就行了 getOneUrlParam(‘cid’);

ljh574649119的专栏 800

用Multisim仿真石英晶体振荡电路:从等效模型到频响曲线实战

本文通过Multisim软件,从构建石英晶体等效电路模型入手,详细演示了如何仿真分析其电抗频率特性曲线,并实战搭建与调试皮尔斯振荡电路。文章深入探讨了振荡必须工作在串联与并联谐振点之间感性区的原因,为电子设计者提供了从理论到仿真的完整可视化学习路径。

ik67890123的博客 504

OFDM基本原理

OFDM基础介绍,包括OFDM的核心思想,数学推导了OFDM信号的调制解调过程。

伊丽莎白的学习之路 8912

jquery 当前页面域名

jQuery获取当前页面域名的科普文章 在Web开发中,我们经常需要获取当前页面的域名,以便进行一些特定的操作,比如跳转、发送请求等。jQuery是一个流行的JavaScript库,它提供了许多方便的方法来简化HTML文档的遍历、事件处理、动画和Ajax交互。本文将介绍如何使用jQuery获取当前页面的域名,并展示一些实际...

weixin_41211106的博客 292

48V电气架构全面科普和解析:下一代智能电动汽车核心驱动

随着电动汽车(EV)技术的不断发展,传统的12V电力系统已经逐渐无法满足日益增长的功率需求,尤其是在电动汽车中,48V电气系统的引入成为了一种理想的解决方案。在电动汽车中,48V系统与Zonal架构的结合,不仅有效提升了车辆电力系统的能效,还为未来的技术升级提供了灵活的设计基础。随着电动汽车(EV)技术的发展,车辆电气系统的工作电压逐步从传统的12V系统向更高的电压过渡。随着电动汽车技术的不断进步,传统的12V电气系统逐渐无法满足现代高性能电动汽车的需求,而48V电力系统的引入成为一种理想的解决方案。

weixin_43199439的博客 7815

【jQuery】获取当前站点的域名

通过jQuery的window.location对象获取当前站点的URL域名信息

qq_25285531的博客 318

YOLO系列算法改进 | 自研篇 | C3k2融合SEFN空间增强前馈网络模块 | 去模糊和提升图像细节特征,精度涨点!| WACV 2025

YOLO系列算法改进 | 自研篇 | C3k2融合SEFN空间增强前馈网络模块 | 去模糊和提升图像细节特征,精度涨点!| WACV 2025 (以YOLO26最新目标检测模型为基础,C3k2融合SEFN空间增强前馈网络模块改进Backbone)

2502_91881744的博客 239

外设测试 - ATAES132A 加解密芯片测试

原理 使用芯片官方提供的读写操作库,进行先写后读并校验,确认数据一致。 示例代码 int main(void) { uint8_t ret; aes132p_enable_interface(); ret = write_memory_test(); if (ret != AES132_FUNCTION_RETCODE_SUCCESS) { aes132p_disable_interface(); printf

一个软件工程师的技术笔记 859

js&jquery跨域详解jsonp,jquery并发大量请求丢失回调bug

这种情况很常见,就是循环发送ajax请求么。 非跨域请求这么写没有问题,success会被调用100次,但是当dataType : "jsonp"时,success可能只会执行70次80次,剩下的请求没有成功也没有失败,用complete也抓不到。 浏览器会报错找不到callback,或无任何提示。有两个地方会引起这种问题

shining技术博客 4793

小梅哥Xilinx ZYNQ学习笔记2——38译码器

译码器(Decoder)是一种多输入多输出的组合逻辑电路,负责将二进制代码翻译为特定的对象(如逻辑电平等),功能与编码器相反。译码器一般分为通用译码器和数字显示译码器两大类。本设计的是通用译码器。三八译码器,即是 3 种输入状态翻译成 8 种输出状态。1.case开始开始,endcase结束;2.数字声明时,合法的基数格式有 4 中,包括:十进制('d 或 'D),十六进制('h 或 'H),二进制('b 或 'B),八进制('o 或 'O)。数值可指明位宽,也可不指明位宽。

m0_51430584的博客 1636

jquery 获取计算机名,如何使用jquery ..从URL获取域名?

如何使用jquery ..从URL获取域名?我有eq的域名。1) http://www.abc.com/search2) http://go.abc.com/work我只能从上述网址获得域名输出像1) http://www.abc.com/2) http://go.abc.com/我能怎么做?Abhishek B. asked 2020-01-18T20:43:31Z9个解决方案82 votes在...

weixin_26812607的博客 1197

【YOLOs-CPP-图像分类部署】04-项目优化(加速部署)

本文详细介绍了将YOLO图像分类C++部署项目从CMake迁移到Visual Studio控制台应用的全过程。针对低配CPU性能瓶颈问题,作者通过替换多线程HPP代码为官方实现,并采用448x448固定输入尺寸优化推理速度。项目配置包含OpenCV和ONNX Runtime环境设置,实现了图像批量处理、分类结果显示及结果日志输出功能。关键步骤包括依赖库配置、DLL部署和代码调试,最终在Windows平台成功实现高效CPU推理。该方案显著提升了低配硬件的兼容性,为图像分类任务提供了稳定的部署解决方案。

深耕CV 354

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

jQuery获取url里的参数

一、jQuery获取url参数相关方法 1.获取整个url链接 window.location.href 2.获取url问号后面部分(带问号) window.location.search; 3.获取url问号后面部分(不带问号) window.location.search.substr(1);

个人中心 1万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

JS--获取当前域名、端口号、url、参数--方法/实例

本文用示例介绍如何使用JavaScript获取当前页面的这些数据:域名、端口号、Url、相对路径和参数、指定参数。

IT利刃出鞘的博客 2万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

js获取当前域名、Url、相对路径和参数

用 Javascript 可以单独获取当前域名、Url、相对路径和参数,所谓单独获取,即域名不包括网页文件的路径和参数、参数不包括域名和网页文件路径,下面分别介绍。 一、js获取当前域名有2种方法 1、方法一 vardomain = document.domain; 2、方法二 vardomain = window.location.host; 3、注意问题 由于获取到的当前域名不包括 http://,所以把获取到的域名赋给 a 标签的 href 时,别忘了加上 http...

loliDapao的博客 1594

jquery load 跨域html,jQuery 跨域访问教程 XMLHttpRequest cannot load 解决办法

jQuery 跨域访问教程 XMLHttpRequest cannot load 解决办法2015-11-06·WeaponX9249 次浏览## 概述跨域的安全限制都是指浏览器端来说的。服务器端是不存在跨域安全限制的,所以通过本机服务器端通过类似httpclient方式完成“跨域访问”的工作,然后在浏览器端用AJAX获取本机服务器端“跨域访问”对应的url,来间接完成跨域访问也是可以的。但很显然...

weixin_34551660的博客 1026

jq获取url中的参数

1.第一种方法(参数如果有中文的情况下,就会出现中文乱码) http://127.0.0.1:8020/aaaaa/index.html?userId=127&mytype=90 获取url中的参数userId和mytype的值 var userId=getUrlParam("userId"); varmytype=getUrlParam("userId"); 方法: ...

大海无量的博客 1万+

jquery获取url参数

明白了javascript获取url参数的方法,我们可以通过这个方法为jquery扩展一个方法来通过jquery获取url参数,下面的代码为jquery扩展了一个getUrlParam()方法。使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作,下面通过文字说明加代码分析的形式给大家解析,具体详情请看下文。其实只是用到了javascript的基础的window对象,并没有用jquery的知识。通过这个函数传递url中的参数名就可以获取到参数的值,比如url为。

linghunyoushou的博客 4984

jQuery获取URL中参数的两种方法

<script> $(function() { /* function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg);//search,查询?后面的参数,并匹配正则 .

老男孩的粉丝团 1122

html页面jQUery获取url地址以及参数

function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var url=decodeURI(decodeURI(window.location.search)) var r = url.substr(1).match(reg);

做最好的自己 6778

js提取字符串中的地址或者域名

js提取字符串中的地址或者域名

wzp20092009的博客 2644

jq 获取引入页面url_用JQuery获取当前页面url传递的参数【转载】

在项目开发过程中,有时会需要获取地址栏url中?后面携带的参数,通过是否存在某个参数进行判断,展现不同的样式。以下转载的文章利用检索功能获取网页传递的参数:function request(paras){var url = location.href;var paraString = url.substring(url.indexOf("?")+1,url.length).split("&...

weixin_39827034的博客 303

JQuery 禁用启用滚动条方式

//禁止滚动条 $(document.body).css({ "overflow-y": "hidden" }); /启用滚动条 $(document.body).css({ "overflow-y": "auto" });

jQuery,CSS,Asp.net及前端开放问题汇总 1万+
上一篇: 什么是反射 Asp.Net中的反射
下一篇: Asp.net C# Json 数据的读取方式
AspNetSunny
博客等级 码龄15年 21粉丝 112原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值