window.location.href和window.open的区别

window.location是window对象的属性,而window.open是window对象的方法 
  window.location是你对当前浏览器窗口的URL地址对象的参考!   
  window.open是用来打开一个新窗口的函数! 

 

window.open 用来打开新窗口 
window.location 用来替换当前页,也就是重新定位当前页 

用window.open()打开新页面 
但是用window.location.href="" 却是在原窗口打开的. 
有时浏览器会一些安全设置window.open肯定被屏蔽。例如避免弹出广告窗口。

 

posted on 2022-02-17 15:14  SE7EN_96  阅读(358)  评论(0编辑  收藏  举报

导航