具有相同页面的窗口位置(div id)

时间:2013-01-19 04:45:06

标签: javascript html jquery-mobile

如何使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);
    }

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

2 个答案:

答案 0 :(得分:1)

您可以对目标元素使用.scrollIntoView()

document.getElementById("the_div_id").scrollIntoView(true);

答案 1 :(得分:0)

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

window.location + '#id';