前端 jquery获取当前页面的URL信息

以前在做网站的时候,经常会遇到当前页的分类高亮显示,以便让用户了解当前处于哪个页面。之前一直是在每个不同页面写方法。工程量大,也不便于修改。一直在想有什么简便的方法实现。后来在网上查到可以用获取当前URL的详细信息来判断。所以收集了JQUERY获取URL的函数的资料。
 
设置或获取对象指定的文件名或路径。
window.location.pathname
例:http://localhost:8086/topic/index?topicId=361
alert(window.location.pathname); 则输出:/topic/index
 
设置或获取整个 URL 为字符串。
window.location.href
例:http://localhost:8086/topic/index?topicId=361
alert(window.location.href); 则输出:http://localhost:8086/topic/index?topicId=361
 
设置或获取与 URL 关联的端口号码。
window.location.port
例:http://localhost:8086/topic/index?topicId=361
alert(window.location.port); 则输出:8086
 
设置或获取 URL 的协议部分。
window.location.protocol
例:http://localhost:8086/topic/index?topicId=361
alert(window.location.protocol); 则输出:http:
 
设置或获取 href 属性中在井号“#”后面的分段。
window.location.hash
 
设置或获取 location 或 URL 的 hostname 和 port 号码。
window.location.host
例:http://localhost:8086/topic/index?topicId=361
alert(window.location.host); 则输出:http:localhost:8086
 
设置或获取 href 属性中跟在问号后面的部分。
window.location.search
例:http://localhost:8086/topic/index?topicId=361
alert(window.location.search); 则输出:?topicId=361
 
window.location
属性                  描述
hash                设置或获取 href 属性中在井号“#”后面的分段。
host                 设置或获取 location 或 URL 的 hostname 和 port 号码。
hostname      设置或获取 location 或 URL 的主机名称部分。
href                  设置或获取整个 URL 为字符串。
pathname      设置或获取对象指定的文件名或路径。
port                  设置或获取与 URL 关联的端口号码。
protocol          设置或获取 URL 的协议部分。
search            设置或获取 href 属性中跟在问号后面的部分。
浏览次数:  更新时间:2020-10-23 10:19:02  【关闭
上一条:jquery截取字符串的几种方式详解  下一条:博客系统V1.0演示

相关新闻

卓成网络语言选择:   English    Deutsch    中文繁体   русский   français   Español   Ελληνικά   日本人   अरबी   हिंदी   한국어    italiano   Tiếng Việt
Copyright © 2004 - 2029  जुओ चेंग-版权所有 | 投诉电话:+91 11 42500201
营销网站建设 定制网站开发  网站托管 出口公司网站建设 外贸网站建设 外贸soho网站建设 企业邮箱 深圳网站建设 孟买网站建设公司 荆州网站建设公司 宜昌网站建设 荆州企业建站 孟买网站建设 荆门网站建设 宜昌高端定制网站  宜昌企业邮箱 荆州企业邮箱 荆门企业邮箱 咸宁网站建设 武汉网站建设 广州网站建设 北京网站建设 随州网站建设 黄冈网站建设 宜昌外贸网站建设 香港网站建设 全国网站建设开发 广州网站建设 上海网站建设 杭州网站建设 西安网站建设 惠州网站建设 黄江网站建设 桂林网站建设 鸡西网站建设 郑州网站建设 澳门网站建设