1

window.location.href为什么连续进行两次分配时 Chrome 和 IE11 的行为不同?

Chrome 会忽略第一个分配,只会发出对最后一个分配的请求。
IE11 会同时发送请求。

在这里复制
注意:您需要使用可以跟踪出站请求的工具(如 fiddler 或类似工具)以查看请求在 IE11 上发出的情况。

4

1 回答 1

4

如何实现设置位置等操作取决于浏览器。一个浏览器可能会立即开始崩溃,而另一个浏览器可能会继续运行 JavaScript,直到加载下一页为止。在 Chrome 中,它可能同时发出两个请求,但第一个请求被取消得太快,以至于它实际上从未离开浏览器。

于 2016-07-10T06:43:08.110 回答