js获取当前URL、参数、端口、IP等信息

以下列出均为常用(转自地址为:https://blog.csdn.net/pengShuai007/article/details/78357238?locationNum=9&fps=1

1、设置或获取整个 URL 为字符串

window.location.href

2、设置或获取 URL 的协议部分

window.location.protocol

3、设置或获取 URL 的主机部分

window.location.host

4、设置或获取与 URL 关联的端口号码

window.location.port

5、设置或获取与 URL 的路径部分(就是文件地址)

window.location.pathname

6、设置或获取 href 属性中跟在问号后面的部分

window.location.search

7、设置或获取 href 属性中在井号“#”后面的分段

window.location.hash

原文地址:https://www.cnblogs.com/youcong/p/9477965.html

时间: 2024-11-05 22:49:02

js获取当前URL、参数、端口、IP等信息的相关文章

js 获取当前url参数

2014-7-1 应用在某内网应用排序管理页面跳转: function goSortManage() {    var name = 'TypeID';    var TypeID = "0";    var url = location.search; //获取url中"?"符后的字串     var theRequest = new Object();    if (url.indexOf("?") != -1) {        var s

js获取当前url参数

1 //抓取url参数 2 function GetRequest() { 3 var url = location.search; //获取url中"?"符后的字串 4 var theRequest = new Object(); 5 if (url.indexOf("?") != -1) { 6 var str = url.substr(1); 7 strs = str.split("&"); 8 for (var i = 0; i

js获取当前url参数的两方式

方法一:正则分析法function getQueryString(name) {    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");    var r = window.location.search.substr(1).match(reg);    if (r != null) return unescape(r[2]); return null

Js获取指定Url参数

在 C#.PHP.JSP 中,都有直接获取 Url 中指定参数的方法,但 Javascript 却没有这样的现在方法,得自己写一个.在 Web 的开发过程中,获取 Url 中的参数是十分常用的操作,所以很有必要把它封装成一个可直接调用的方法.下面先介绍具体的实现过程,再分享代码. 1.直接获取 Url 中指定参数的实现过程 首先通过 document.location 获得当前访问网页的网址,其次用 split 方法通过“?”把网址分为两部分.如果网址中有参数(arrObj.length > 1

js获取当前url的参数

可以用正则表达式获取当前url参数,例如: var t={ getQueryString:function(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null) return decodeURI(r[2]); return null; } } //

js获取页面url的方法

我们可以用javascript获得其中的各个部分 1, window.location.href 整个URl字符串(在浏览器中就是完整的地址栏) 本例返回值: http://ifisker.com/blog/post/0703/window.location.html# 2,window.location.protocol URL 的协议部分 本例返回值:http: 3,window.location.host URL 的主机部分 本例返回值:www.x2y2.com 4,window.loca

Javascript 获取链接(url)参数的方法

qa项目可能需要客户端获取到url的参数,搜到一个很好的解决方法,记录在博客,省得以后找麻烦. 方法一:分解链接的方式 <script type="text/javascript"> /* * 说明:Javascript 获取链接(url)参数的方法 */ function getQueryString(name) { // 如果链接没有参数,或者链接中不存在我们要获取的参数,直接返回空 if(location.href.indexOf("?")==-1

如何用js获取浏览器URL中查询字符串的参数

首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主机名和当前的URL的端口号.本博客首页返回www.cnblogs.com hostname:设置或返回当前URL的主机名.本博客首页返回www.cnblogs.com hash:设置或返回从井号(#)开始的URL(锚).本博客首页返回 空 pathname:设置或返回当前URL的路径部分.本博客首页

js 获取当前页url网址信息

转载地址:js如何准确获取当前页面url网址信息 摘录: 举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1.window.location.href(设置或获取整个 URL 为字符串) var test = window.location.href; alert(test);返回:http://i.cnblogs.com/EditPosts.aspx?opt=1 2.window.location.protocol(