javascript中window.open()与window.location.href的区别

window.open("www.baidu.com"); 只是表示打开这个页面,并不是打开并刷新baidu.com

window.location.href="www.baidu.com"; 表示重新定向到新页面,同时刷新打开的这个页面;

window.location.reload="www.baidu.com" ;表示强制浏览器刷新页面;

eg:

<script language="javascript">window.location.href='http://www.baidu.com'</script>
<script language="javascript">window.open('http://www.baidu.com')</script> 
<script language="javascript">window.location.reload='http://www.baidu.com'</script> 
原文地址:https://www.cnblogs.com/qhorse/p/4655052.html