0

如何使 window.location 转到同一页面但使用另一个不同的 div 标签(或通过 div id 像这样:href="#id")。

    if((mins == 0) && (secs == 0)) {
        window.alert("Time is up.Your score is "+score); // change timeout message as required
        window.location = "index.html" // redirects to specified page once timer ends and ok button is pressed
    } else {
        cd = setTimeout("redo()",1000);
    }

任何帮助,将不胜感激。提前致谢。

4

2 回答 2

2

您可以.scrollIntoView()在目标元素上使用。

document.getElementById("the_div_id").scrollIntoView(true);
于 2013-01-19T04:58:10.267 回答
-1

只需将哈希添加为字符串:

window.location + '#id';
于 2013-01-19T04:49:17.223 回答