location.href
在js中,location.href
经常用于页面跳转。它主要有如下几种用法:
1.在当前页面打开URL页面。需要注意的是window.location.href=window.location.href
与window.location.reload()
都是刷新当前页面,但是如果页面上有提交数据的时候,window.location.reload()
会提示是否提交。
self.location.href="url"
location.href="url"
window.location.href="url"
this.location.href="url"
2.在父页面打开URL页面。
parent.location.href="url"
3.在顶层页面打开URL页面。
top.location.href="url"
window.open
window.open
方法用于在一个新窗口中打开URL页面。
window.open("url")
上述代码等价于
<a href="url" target="_blank">xxx</a>
也可以设置第二个参数为“_self” 来实现在当前窗口中打开URL页面。
window.open("url","_self")
上述代码等价于
<a href="url" target="_self">xxx</a>
转载:https://blog.csdn.net/qq_29645505/article/details/101462315
查看评论