我必须在页面中向上滚动。因此我在正确的地方放了一个锚,然后我做了
window.location.href = 'http://example.org/#anchor';
这适用于FF,Chrome,Safari和IE9。但在IE8中没有任何反应(它不会滚动)。
我也尝试过:
window.location.hash = "anchor";
window.location.hash = "#anchor";
scrollTo(0, 0);
然而,IE8只是不想滚动。重点是我们将焦点转移到锚点。无法重新加载。
提前感谢任何tipps:)
答案 0 :(得分:7)
对于IE 8,只需像这样使用它,它将起作用:
window.location = 'http://example.org/#anchor';
希望这有帮助。