javascript获取url信息的常见方法

简介: javascript获取url信息的常见方法

2、获取页面的域名

var host = window.location.host;  //www.cnblogs.com
var host2 = document.domain;  //www.cnblogs.com
var a = location.hostname;  //www.cnblogs.com

3、获取url协议

var a=location.protocol;
console.log(a); //http:

4、获取端口

var a=location.port;
console.log(a);

5、获取页面路径

var a=location.pathname;
console.log(a);

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

var a = location.protocol;

7、获取#后的部分

var a=window.location.hash; 
var b=a.substr(1); 
console.log(b); // flag?test=12345

8、获取 href 属性中跟在问号?后面的部分

// 此时案例地址变为“http://www.cnblogs.com/wuxibolgs329/p/5261577.html?test=12345”。得到 test=12345
var a=location.search;
var b=a.substr(1);
console.log(b); 
//如果案例依旧是“http://www.cnblogs.com/wuxibolgs329/p/5261577.html#flag?test=12345”,则需下面的写法,得到 test=12345
var a=location.href;
var b=a.substr(a.lastIndexOf('?')+1);
console.log(b);

9、获取 = 号后面的部分

var a=location.href;
var b=a.substring(a.lastIndexOf('=')+1);
console.log(b); // 12345
目录
相关文章
|
3天前
|
JavaScript Java 测试技术
基于ssm+vue.js的农家乐信息平台附带文章和源代码设计说明文档ppt
基于ssm+vue.js的农家乐信息平台附带文章和源代码设计说明文档ppt
24 11
|
2天前
|
JavaScript Java 测试技术
基于ssm+vue.js的框架失物招领信息交互平台附带文章和源代码设计说明文档ppt
基于ssm+vue.js的框架失物招领信息交互平台附带文章和源代码设计说明文档ppt
9 1
|
3天前
|
JavaScript 前端开发
js中改变this指向、动态指定函数 this 值的方法
js中改变this指向、动态指定函数 this 值的方法
|
3天前
|
JavaScript 前端开发 开发者
JavaScript 中程序异常处理的方法,提升代码运行的健壮性
JavaScript 中程序异常处理的方法,提升代码运行的健壮性
|
3天前
|
JavaScript
分享经典面试题:JS数组去重的多种方法
分享经典面试题:JS数组去重的多种方法
|
3天前
|
JavaScript
JS判断变量是不是数组?方法大全!
JS判断变量是不是数组?方法大全!
|
4天前
|
JavaScript 前端开发
JavaScript实现将输入框中的信息保存到表格中
JavaScript实现将输入框中的信息保存到表格中
|
4天前
|
JavaScript Java 测试技术
基于ssm+vue.js的毕业生就业信息统计系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的毕业生就业信息统计系统附带文章和源代码设计说明文档ppt
9 0
|
5天前
|
JavaScript Java 测试技术
基于springboot+vue.js的基于保信息学科平台系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的基于保信息学科平台系统附带文章和源代码设计说明文档ppt
23 10
基于springboot+vue.js的基于保信息学科平台系统附带文章和源代码设计说明文档ppt
|
5天前
|
JavaScript Java 测试技术
基于小程序的公交信息在线查询系统+springboot+vue.js附带文章和源代码设计说明文档ppt
基于小程序的公交信息在线查询系统+springboot+vue.js附带文章和源代码设计说明文档ppt
12 0