javascript获取当前页面url网址参数信息代码

栏目: 后端 · 前端 · 发布时间: 7年前

内容简介:使用原生js获取web当前页面url网址信息,包括获取完整url、url协议、url主机、url端口号、url路径、url问号?后面部分、url井号#后面部分。1、获取整个URL地址当前页面:http://www.neirong.org/geturl.html?id=1

使用原生js获取web当前页面url网址信息,包括获取完整url、url协议、url主机、url端口号、url路径、url问号?后面部分、url井号#后面部分。

1、获取整个URL地址

当前页面:http://www.neirong.org/geturl.html?id=1

var _url = window.location.href;
alert(test);

返回值:http://www.neirong.org/geturl.html?id=1

2、获取URL协议

当前页面:http://www.neirong.org/geturl.html?id=1

var test = window.location.protocol;
alert(test);

返回值:http:

3、获取URL的主机部分

当前页面:http://www.neirong.org/geturl.html?id=1

var test = window.location.host;
alert(test);

返回值:www.neirong.org

4、获取URL关联的端口号

当前页面:http://www.neirong.org:8080/

var test = window.location.port;
alert(test);

返回值:8080

5、获取URL的路径

当前页面:http://www.neirong.org/geturl.html?id=1

var test = window.location.pathname;
alert(test);

返回值:/geturl.html

6、获取url问号后面的部分

当前页面:http://www.neirong.org/geturl.html?id=1

var test = window.location.search;
alert(test);

返回值:?id=1

PS:获得查询(参数)部分,除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值。

7、获取url属性中井号“#”后面的部分

当前页面:http://www.neirong.org/geturl.html#p1

var test = window.location.hash;
alert(test);

返回值:#p1


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

首席产品官1 从新手到行家

首席产品官1 从新手到行家

车马 / 机械工业出版社 / 2018-9-25 / 79

《首席产品官》共2册,旨在为产品新人成长为产品行家,产品白领成长为产品金领,最后成长为首席产品官(CPO)提供产品认知、能力体系、成长方法三个维度的全方位指导。 作者在互联网领域从业近20年,是中国早期的互联网产品经理,曾是周鸿祎旗下“3721”的产品经理,担任CPO和CEO多年。作者将自己多年来的产品经验体系化,锤炼出了“产品人的能力杠铃模型”(简称“杠铃模型”),简洁、直观、兼容性好、实......一起来看看 《首席产品官1 从新手到行家》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

URL 编码/解码
URL 编码/解码

URL 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器