JavaScript 获取当前URL信息
示例URL
http://127.0.0.1:8080/testdemo/test.html?id=1&name=test
// 返回 web 主机的域名,如:http://127.0.0.1:8080/testdemo/test.html?id=1&name=test
var url = window.location.href;
// 返回所使用的 web 协议,如:http:
var protocol = window.location.protocol;
// 返回当前页面的路径和文件名,如:/testdemo/test.html
var pathname = window.location.pathname;
// 获取主机地址和端口号, 如:http://127.0.0.1:8080
var host = window.location.host;// 获取主机地址, 如:http://127.0.0.1/
var hostname = window.location.hostname;
// 返回 web 主机的端口,如:8080
var port = window.location.port;
// 获取参数,如:?id=1&name=test
var search = window.location.search;
// 获取锚点(“#”后面的分段)
var hash = window.location.hash;// 通过参数名获取url中的参数值*
var id = urlSearch('id'); // 1
var name = urlSearch('name'); // testfunction urlSearch(parmas) {let href = window.location.hreflet query = href.substring(href.indexOf('?')+1);let vars = query.split("&");for (var i = 0; i < vars.length; i++) {let pair = vars[i].split("=");if(pair[0] == parmas){return pair[1];}}
}
JavaScript 获取当前URL信息相关推荐
- php 获取当前URL信息
遇到了php获取当前URL信息的问题,在网上找了些内容,自己总结到一个块,方便以后使用 <?php//$url = "http://www.test.com/test.php?id=1 ...
- javascript获取网页URL地址及参数等
2019独角兽企业重金招聘Python工程师标准>>> 用javascript获取url网址信息 Java代码 <script type="text/javascri ...
- 使用 JavaScript 获取当前 URL?
问: 我想要的只是获取网站 URL.不是从链接中获取的 URL.在页面加载时,我需要能够获取网站的完整当前 URL,并将其设置为变量以随意使用. 答1: huntsbot.com聚合了超过10+全球外 ...
- 如何使用 Javascript 获取 URL 参数
JS 获取 URL 参数稍微有点麻烦,因为 JS 只能获取到 URL 的某一部分,但是不能再细分.如果想获取某一项参数,那么还需要使用一下字符串截取. 所以分为两步: 获取 URL 的参数部分 截取某 ...
- 如何使用JavaScript获取URL的协议?
想要获取当前URL的协议,可以使用JavaScript的location.protocol属性.下面本篇文章就来给大家介绍location.protocol属性,希望对大家有所帮助. 什么是协议? 网 ...
- 利用python获取指定url在ATS中缓存对象的信息
业务需求 给定url,如何查询指定的ATS中是否有该url的缓存对象信息?如果缓存了的话,希望提供该缓存对象的大小,缓存时间,缓存文件名,缓存份数(document alternative)等等信息 ...
- 如何读取电脑html信息,JavaScript 获取客户端计算机硬件及系统信息
JavaScript 获取客户端计算机硬件及系统信息 //系统信息获取 function getSysInfo() { var locator =new ActiveXObject ("Wb ...
- jsp Request获取url信息的各种方法比较
Java代码 从Request对象中可以获取各种路径信息,以下例子: 假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下 ...
- php获取当前页面数据,ThinkPHP如何获取当前页面URL信息?
THINKPHP获取当前页面URL信息 想要获取当前页面的url信息,可以借助thinkphp自带的request类来获取当前的url信息 使用\think\Request类$request = Re ...
- THINKPHP5获取当前页面URL信息
想要获取当前页面的url信息,可以借助thinkphp 自带的request 类来获取当前的url信息 使用\think\Request类 $request = Request::instance() ...
最新文章
- 【Android 异步操作】HandlerThread 示例 ( 初始化并执行 | 获取Looper | 获取 Handler | 获取消息队列 | 设置空闲队列 | 代码示例 )
- 安卓html可以删除吗,如何删除android中的html标签
- HotSpot VM运行时01---命令行选项解析
- 计算机开机显示已删除,教大家电脑开机出现部分便签的元数据已被损坏怎么办...
- 新一代Spring Web框架WebFlux!
- MySQL8.0-基础操作
- Oracle预定义的21个系统异常类型
- 刘强东卸任京东 CEO,“二号位”徐雷接棒:三大电商巨头“二把手”正式集齐
- python怎么读取txt文件-Python三种读取txt文件方式
- Python I/O及FIle方法
- PCL中的点云分割算法
- js基础知识汇总06
- Atitti python2.7安装 numpy attilax总结
- vb.net 教程 8-15 数据库操作实例1
- eclipse JRebel破解
- blp和biba属于哪种访问控制_技术分享 | 访问控制在工控安全中的应用
- Epoll水平触发(Level Triggered)工作模式和边缘触发(Edge Triggered)工作模式区别
- 简单实现将GIF图片转换为字符画
- 雪碧图 Sprite图
- 一定是最便宜的5G套餐,北京用户福利畅享5G体验