课程
/前端开发
/JavaScript
/JavaScript进阶篇
window.location.assign()与window.open()的区别,请问
2017-06-21
源自:JavaScript进阶篇 8-17
正在回答
window.open(): 是用来打开一个新窗口的函数
window.location.assign(url) : 加载URL 指定的新的 HTML 文档。就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。
window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文档 ,这个方法是替换当前窗口页面,前后两个页面共用一个窗口,所以是没有后退返回上一页的
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答open函数
2 回答open里面有三个参数
3 回答为什么打开页面要用location.assign,- - 为什么用open不行呢
1 回答设想:能否在实现window。open()时,再弹出alert()调用的窗口?
3 回答open出来的window对象,不能调用他自己的history对象吗?