javascript中window.open()与window.location.href的区别
Posted potent_prince
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript中window.open()与window.location.href的区别相关的知识,希望对你有一定的参考价值。
window.open()
open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。
window.open(pageURL,name,parameters)
其中:pageURL 为子窗口路径
name 为子窗口句柄
parameters 为窗口参数(各参数用逗号分隔)
window.open("index.jsp",\'top\'); 只是表示打开这个页面,并不是打开并刷新index.aspx
window.location.href
表示重新定向到新页面,同时刷新打开的这个页面;
js页面的书写(案例)
self.location.href="/url" 当前页面打开URL页面
location.href="/url" 当前页面打开URL页面
windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。
this.location.href="/url" 当前页面打开URL页面
parent.location.href="/url" 在父页面打开新页面
top.location.href="/url" 在顶层页面打开新页面
个人总结
详细请看
http://blog.csdn.net/xiaobing_122613/article/details/72763569
以上是关于javascript中window.open()与window.location.href的区别的主要内容,如果未能解决你的问题,请参考以下文章
javascript中window.open()与window.location.href
JavaScript中window.open()打开与window.close()关闭
typescript 与javascript window.open的角度打开链接
JavaScript中的window.location.href和window.open()方法