window.location详解

window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面,在编写时可不使用 window 这个前缀。

 1 //assign——加载新的文档
 2 //location.assign("https://www.cnblogs.com")
 3 location.assign();
 4
 5 //锚部分
 6 // #id520
 7 location.hash;
 8
 9 //主机名和当前URL的端口号
10 //www.cnblogs.com:8080
11 location.host;
12
13 //主机部分
14 //www.cnblogs.com
15 location.hostname;
16
17 //整个URl字符串(完整的URL)
18 //http://www.cnblogs.com/hudeam/p/7062242.html
19 location.href;
20
21 //reload——重新加载当前文档
22 //location.reload(true) 默认 false——客户端缓存里取当前页,true——服务端取最新的页面, 相当于客户端点击 F5("刷新")
23 location.reload();
24
25 //站点主地址
26 //http://www.cnblogs.com
27 location.origin;
28
29 //路径部分(文件地址)
30 ///hudeam/p/7062242.html
31 location.pathname;
32
33 //端口号
34 //默认80,返回空字符,8080
35 location.port;
36
37 //协议部分
38 // http:  https:
39 location.protocol;
40
41 //replace——用新的文档替换当前文档,无浏览历史纪录,不能使用“前进”和“后退”
42 //location.replace("https://www.cnblogs.com")
43 location.replace();
44
45 //查询部分——从问号?开始的URL
46 // ?j=110&y=120&h119
47 location.search;
时间: 2024-10-03 10:08:26

window.location详解的相关文章

js中window对象详解以及页面跳转

js中window对象详解以及页面跳转 转自:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%90%9C/39219.shtml 1.window.top.window.location = "index.asp"; 2.window.top.location.href="index.asp" 3. window.top.location.replace("index.asp");

window.open()详解及浏览器兼容性问题

一.基本语法:window.open(pageURL,name,parameters)其中:pageURL 为子窗口路径name  为子窗口名字parameters 为窗口参数(各参数用逗号分隔) 二.示例 <script type="text/javascript"> window.open('page.html','newwindow','height=500,width=800,top=0,left=0, toolbar=no,menubar=no,scrollbar

转载:Js中的window.parent ,window.top,window.self 详解

原文地址  <Js中的window.parent ,window.top,window.self 详解> 在应用有frameset或者iframe的页面时, parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口. window.self 功能:是对当前窗口自身的引用.它和window属性是等价的. 语法:window.self 注:window.self.window.sel

06 nginx Location详解之精准匹配

一:Location详解之精准匹配 location 语法 location 有”定位”的意思, 根据Uri来进行不同的定位. 在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上. 比如, 碰到.php, 如何调用PHP解释器?  --这时就需要location location 的语法 location [=|~|~*|^~] patt { } 中括号可以不写任何参数,此时称为一般匹配 也可以写参数 因此,大类型可以分为3种 location = p

JS的window对象详解

一.说明 他是JS中最大的对象,它描述的是一个浏览器窗口,一般要引用他的属性和方法时,不需要用"Window.XXX"这种形式,而是直接使用"XXX".一个框架页面也是一个窗口. 二.Window窗口对象有如下属性 1.name 窗口的名称,由打开它的连接(<a target="...">)或框架页(<frame name="...">)或某一个窗口调用的 open() 方法(见下)决定.一般我们不会用

Window.open详解

Window_Open详解    引:Window_Open详解一.window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二.基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三.示例: <SCRIPT> <!-- window.open ('page.html','n

Extjs Window用法详解

今天我们来介绍一下Extjs中一个常用的控件Window.Window的作用是在页面中创建一个窗口,这个窗口作为容器,可以在它里面加入grid.form等控件,从而来实现更加复杂的界面逻辑. 创建Extjs Window 创建Extjs Window的代码如下: //创建window var win = Ext.create("Ext.window.Window", { id: "myWin", title: "示例窗口", width: 500

nginx location 详解

Nginx 允许用户定义 Location block ,并指定一个匹配模式(pattern)匹配特定的 URI.除了简单的字符串(比如文件系统路径),还允许使用更为复杂的匹配模式(pattern). Location block 的基本语法形式是: location [=|~|~*|^~|@] pattern { ... }       #pattern 模式的意思 [=|~|~*|^~|@] 被称作 location modifier(位置修改器) ,这会定义 Nginx 如何去匹配其后的

JS中window.showModalDialog()详解 HTML DOM open() 方法

window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框. window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框. 使用方法: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sFeatures