0

我发现当设置位置属性时,页面不会重定向 util 运行的 javascript,但 window.open 将立即运行。为什么?有这方面的一些文件吗?下面是测试代码..

<html>
<head>
<script type="text/javascript">
window.location.href = ("http://www.baidu.com");
window.open('http://google.com');
//alert(1);
</script>
</head>
<body>
<img src="http://pic5.bbzhi.com/fengjingbizhi/zhongguolvyoufengguanggaoqingbizhi/zhongguolvyoufengguanggaoqingbizhi_448610_9.jpg?q=1"
/>
</body>
</html>
4

1 回答 1

2

window.open修改重定向当前页面时打开一个窗口/选项卡。location.href

在脚本完成之前不会发生重定向的原因只是浏览器在脚本运行时几乎不会做任何事情- 它不是多线程环境。

于 2012-08-08T10:50:16.767 回答