`

javascript:window.location 详细用法

阅读更多
http://localhost/test/test.htm?id=1<html>
<head>
</head>
<body>
<script languge=javascript>
alert(window.location.pathname);   --返回   /test/test.htm
alert(window.location.search);        --返回   ?id=1
alert(window.location.href);             --返回   http://localhost/test/test.htm?id=1
</script>
</body>
</html>

location对象 含有当前URL的信息. 属性 href 整个URL字符串.
protocol 含有URL第一部分的字符串,如http:
host 包含有URL中主机名:端口号部分的字符串.如//www.cenpok.net/server/
hostname 包含URL中主机名的字符串.如http://www.cenpok.net ;
port 包含URL中可能存在的端口号字符串.
pathname URL中"/"以后的部分.如~list/index.htm
hash "#"号(CGI参数)之后的字符串.
search "?"号(CGI参数)之后的字符串.
分享到:
评论

相关推荐

    window.location.href页面跳转的用法(区别于redirect)

    本文将详细介绍如何使用`window.location.href`进行页面跳转,并探讨它与`Response.Redirect`的区别。 #### 使用场景 假设在一个ASP.NET项目中,当用户完成某个操作(例如注册账号),我们希望在显示一个提示信息...

    javascript 打开页面window.location和window.open的区别.docx

    在JavaScript中,`window.location` 和 `window.open` 都是用来控制浏览器导航的重要API,但它们在使用场景、功能特性和行为上有显著的不同。了解这些差异对于合理地利用这两种方法至关重要。 #### 二、window....

    window.location.hash解析

    这篇博客文章可能详细讲解了如何使用和解析`window.location.hash`。 哈希值在网页中的主要用途是实现页面内部跳转,例如,如果有一个长页面,我们可以在链接中指定一个哈希值,当用户点击这个链接时,浏览器不会...

    深入解析:`window.location`对象在JavaScript中的运用

    本文详细介绍了window.location对象的属性和方法的使用方法和应用场景,希望能够帮助你在实际开发中更好地处理URL相关的功能。如果你在实际开发中遇到任何问题,可以参考本文的内容,或者查阅相关的文档和社区讨论。

    详解js location.href和window.open的几种用法和区别.docx

    详解 JS location.href 和 window.open 的几种用法和区别 ...location.href 和 window.open() 是 JavaScript 中两个重要的方法,需要掌握它们的用法和区别,以便更好地实现页面的跳转和弹出窗口。

    jsp返回上一页和刷新

    6. 使用window.navigate(location)刷新页面,例如:&lt;a href="javascript:window.navigate(location);"&gt;刷新页面 7. 使用location.replace(location)刷新页面,例如:&lt;a href="javascript:location.replace(location)...

    js 返回上一页和刷新

    2. 使用JavaScript:&lt;script language="JavaScript"&gt;function myrefresh(){window.location.reload();}setTimeout('myrefresh()',1000);可以每隔1秒刷新一次页面。 示例代码: 四、刷新父窗口 1. 使用opener对象...

    js 页面刷新location.reload和location.replace的区别小结.docx

    在 JavaScript 中,我们经常使用 location.reload() 和 location.replace() 两个方法来刷新页面或重定向到新的 URL。但是,这两个方法之间有着明显的区别。 一、location.reload() 方法 location.reload() 方法...

    107个常用javascript语句

    90.window.history.back()返回上一页,window.history.forward()返回下一页,window.history.go(返回第几页,也可以使用访问过的URL) 91.document.write()不换行的输出,document.writeln()换行输出 92.document.body....

    window.showModalDialog以及window.open用法简介

    Window.showModalDialog 和 Window.open 都是 JavaScript 中的方法,用于创建新窗口或对话框,下面分别介绍它们的用法和参数。 一、Window.open() 方法 Window.open() 方法用于打开一个新的浏览器窗口,可以指定新...

    107句JSjavascript常用语句.doc

    JavaScript 基础知识点总结 从给定的文件中,我们可以总结出以下 ...这些知识点涵盖了 JavaScript 的基本语法、数据类型、函数、事件处理等方面,掌握这些知识点可以帮助开发者更好地理解和使用 JavaScript。

    window.open.txt

    根据提供的文件信息,我们可以深入探讨`window.open()`方法在不同浏览器环境下的特性和使用细节。 ### window.open() 方法概述 `window.open()`是JavaScript中一个非常实用的方法,它用于在一个新的浏览器窗口或...

    JavaScript调用window函数.docx

    本文将详细介绍 JavaScript 中的 window 对象的各个属性和方法,包括 status、statusbar、defaultstatus、location、locationbar、self、name、closed、frames、frames.length、length、document、history、...

    JavaScript中Window.open参数

    ### JavaScript中Window.open参数详解 #### 1. 最基本的弹出窗口代码 在Web开发中,`window.open` 方法是非常实用的一个功能,它可以用来创建一个新的浏览器窗口或标签页,并加载指定的URL。最简单的使用方式如下...

    关于struts2里用javascript刷新window.showModalDialog的父页面

    #### 使用`window.showModalDialog`方法 `window.showModalDialog`是IE浏览器提供的一个方法,用于弹出一个模态对话框。模态对话框的特点是在该对话框未关闭之前,其他窗口或页面无法获得焦点,从而确保用户的注意...

    各种js页面跳转代码

    在本文中,我们将总结多种JavaScript页面跳转代码,包括使用window.location.href、window.history.back、window.navigate、self.location等方法。 第一种:使用window.location.href window.location.href是...

    js刷新页面location.reload()用法详解

    接下来,我们将详细讨论`location.reload()`的用法及其相关知识点。 ### 1. `location.reload()`的基本用法 `location.reload()`函数没有参数的情况下,默认行为是按照浏览器的缓存策略来刷新页面。这意味着如果...

    window.open打开新窗口参数设置

    本文将深入探讨如何使用 `window.open()` 方法及其参数设置,帮助开发者更好地掌握此方法的用法。 #### 一、`window.open()` 基本用法 `window.open()` 方法的基本语法为: ```javascript var newWindow = window...

    Window.Open详解

    - `window.open()` 方法支持 JavaScript 1.0+/JScript 1.0+/Nav 2+/IE 3+/Opera 3+ 等浏览器。 - 在现代浏览器中,此方法通常都能正常工作,但在一些较旧或非主流浏览器中可能会出现问题。 #### 六、总结 `...

    javascript页面跳转常用代码宣贯.pdf

    3. `&lt;script language="JavaScript"&gt; function myrefresh() { window.location.reload(); } setTimeout('myrefresh()',1000); &lt;/script&gt;`:该方法可以每隔 1 秒刷新一次页面。 JS 刷新框架 如果页面中包含框架,...

Global site tag (gtag.js) - Google Analytics