博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js、jquery获取当前url中各个参数
阅读量:5309 次
发布时间:2019-06-14

本文共 702 字,大约阅读时间需要 2 分钟。

首先,先把获取各参数的方式再写一遍,相信大家都耳熟能详,就写几个常用的吧。

以此网址https://i.cnblogs.com/EditPosts.aspx?opt=1为例:

1. var url=window.location.href

  console.log(url)-->https://i.cnblogs.com/EditPosts.aspx?opt=1

     获取完整url,包含所有参数。

2. var url=window.location.search

  console.log(url)-->opt=1

  获取问号后面的内容

3. var url=window.location.hash

  console.log(url)-->额,这个url中没有hash

  这是获取#后面的信息,就是锚点、哈希。

4. var url=window.location.protocol

  console.log(url)-->https:

  这是获取页面的协议,或者http或者https或者ftp

5. var url=window.location.host

  console.log(url)-->i.cnblogs.com

  获取页面url的端口号和hostname,也可以写window.location.hostname获取主机名称信息

常用的就这几个吧,还有几个没用到过不敲了,至于为什么会获取到呢,,正好在慕课网node.js视频中看到url对象, 这些都在图里了。

 

转载于:https://www.cnblogs.com/wmlucky/p/6213075.html

你可能感兴趣的文章
16下学期进度条2
查看>>
Could not resolve view with name '***' in servlet with name 'dispatcher'
查看>>
Chapter 3 Phenomenon——12
查看>>
和小哥哥一起刷洛谷(1)
查看>>
遇麻烦,Win7+Ubuntu12.10+Archlinux12.10 +grub
查看>>
SqlBulkCopy大批量导入数据
查看>>
pandas 修改指定列中所有内容
查看>>
「 Luogu P2285 」打鼹鼠
查看>>
lua语言入门之Sublime Text设置lua的Build System
查看>>
vue.js基础
查看>>
电脑的自带图标的显示
查看>>
[转载] redis 的两种持久化方式及原理
查看>>
C++ 删除字符串的两种实现方式
查看>>
ORA-01502: 索引'P_ABCD.PK_WEB_BASE'或这类索引的分区处于不可用状态
查看>>
Java抽象类和接口的比较
查看>>
开发进度一
查看>>
MyBaits学习
查看>>
管道,数据共享,进程池
查看>>
CSS
查看>>
[LeetCode] 55. Jump Game_ Medium tag: Dynamic Programming
查看>>