js和php一样,都有获取url的函数,一直没有用过,今天需要用到js判断页面的url,在网上找了下,和php一样,很好用 的!提出来分享分享!
设置或获取对象指定的文件名或路径。
<script>
alert(window.location.pathname)
</script>
设置或获取整个 URL 为字符串。
<script>
alert(window.location.href);
</script>
设置或获取与 URL 关联的端口号码。
<script>
alert(window.location.port)
</script>
设置或获取 URL 的协议部分。
<script>
alert(window.location.protocol)
</script>
设置或获取 href 属性中在井号“#”后面的分段。
<script>
alert(window.location.hash)
</script>
设置或获取 location 或 URL 的 hostname 和 port 号码。
<script>
alert(window.location.host)
</script>
设置或获取 href 属性中跟在问号后面的部分。
<script>
alert(window.location.search)
</script>
以上是推荐回答,你可以参考如下其他回答
window.location
属性 描述
hash 设置或获取 href 属性中在井号“#”后面的分段。
host 设置或获取 location 或 URL 的 hostname 和 port 号码。
hostname 设置或获取 location 或 URL 的主机名称部分。
href 设置或获取整个 URL 为字符串。
pathname 设置或获取对象指定的文件名或路径。
port 设置或获取与 URL 关联的端口号码。
protocol 设置或获取 URL 的协议部分。
search 设置或获取 href 属性中跟在问号后面的部分。
如window.location.href 设置或获取整个 URL 为字符串。
希望对php爱好者的读者和爱好js的有所帮助!
分享到:
相关推荐
首先,`window.location`对象是JavaScript中用于获取和设置当前页面URL的重要对象。它包含了关于当前URL的所有信息,如协议、主机名、路径、查询字符串和哈希值等。以下是一些常用的方法和属性: 1. `window....
本文将详细介绍如何使用C#在ASP.NET应用程序中获取当前页面的URL,以及简要介绍如何使用JavaScript获取当前页面的URL。 #### 一、C# 获取当前页面的URL 在C#中,可以通过ASP.NET提供的`HttpContext.Current`对象来...
### 如何使用JavaScript获取当前页面URL 在Web开发过程中,获取当前页面的URL是一项非常常见的需求。例如,在处理用户导航、记录访问日志或者构建动态链接时,常常需要用到这一功能。JavaScript提供了内置对象`...
3. **`self.location.href`**:这种方式也是获取当前页面URL的有效手段,通常用于框架内部。 ```javascript var thisSLoc = self.location.href; console.log("thisSLoc: " + thisSLoc); ``` 4. **`document....
获得当前页面的url window.location.herf window.location.href location.search; //获取url中"?"符后的字串 document.referrer 获取来路的url,相当于php的$_SERVER['HTTP_REFERER']。 encodeURIComponent()...
### 如何用JavaScript获取当前URL的参数值 在Web开发中,经常需要处理URL中的查询参数,例如在页面跳转时传递数据、实现特定功能等。本文将详细介绍一种使用JavaScript来解析并获取当前URL参数的方法。 #### 方法...
本文实例讲述了JavaScript获得当前网页来源页面(即上一页)的方法。分享给大家供大家参考。具体如下: 下面的JS代码通过document.referrer获得来源页面地址 <!DOCTYPE html> <html> <body> The ...
其次,文件内容中还涉及了如何在客户端使用JavaScript获取当前URL地址及各种属性值。这通常是网页脚本中的一部分,通过window对象提供的不同属性来实现: - `document.location`、`document.URL`、`document....
1. **`window.location`对象**:在JavaScript中,`window.location`对象包含了当前页面的URL信息,并提供了重定向页面的能力。你可以直接修改`window.location.href`属性,赋值为新的URL,来使页面跳转。例如: ```...
JS 获取地址栏 URL 所有信息的方法 在Web开发中,获取地址栏 URL 的信息非常重要,它可以帮助我们获取用户的行为信息、追踪用户的操作路径、实现页面之间的跳转等。今天,我们就来探讨如何使用 JavaScript 获取地址...
在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、[removed...
在JavaScript中,`window.location`对象提供了关于当前页面URL的所有信息。如果你只需要URL,可以使用`window.location.href`: ```javascript var currentURL = window.location.href; console.log(currentURL); `...
#### 使用JavaScript获取URL信息 下面将介绍如何使用JavaScript来获取URL中的各个组成部分: 1. **获取完整URL**: - `window.location.href`:返回当前文档的完整URL。 - 示例:`...
### JavaScript 获取 URL 参数详解 #### 一、引言 在Web开发中,经常需要处理URL中的查询参数。这些参数通常用于传递页面之间的数据或者状态信息。JavaScript作为一种强大的客户端脚本语言,提供了多种方法来实现...
对于压缩包文件"js下载当前页面图片到本地.rar",其中很可能包含了一个简单的HTML页面和相关的JavaScript代码,演示了上述过程。解压文件后,你可以查看源代码,了解实际的实现细节。在实际项目中,根据具体需求,...
### JavaScript 实现刷新当前页面详解 #### 一、概述 在Web开发中,有时我们需要让用户在不离开当前页面的情况下刷新页面以获取最新的数据或者状态。JavaScript 提供了多种方法来实现这一需求。本文将详细介绍使用...
以下将详细介绍如何使用JavaScript获取IFRAME的当前URL。 首先,我们需要理解IFRAME的工作原理。IFRAME是一种HTML元素,它可以嵌入另一个HTML文档到当前页面中。IFRAME有自己的独立上下文,包括DOM树、JavaScript...
`window.location`对象包含了当前页面URL的相关信息,其中`search`属性返回URL中从问号(?)开始的部分,不包括问号本身。我们可以根据这个字符串进行进一步处理。 ```javascript var urlParams = new ...
document.referrer属性返回的是链接到当前页面的那个页面的URL。但是,当用户直接通过地址栏输入URL或者书签访问页面时,document.referrer将返回空字符串。因此,本文提供了一种更为通用的获取方式。 代码示例如下...