прокрутка вверх Java-скрипт функции? - PullRequest
0 голосов
/ 30 августа 2011

В html, как правило, люди используют прокрутку вверх страницы, как:

<a href="#top" title="Scroll back to the top">Back to the top</a>

Но мне нужно, чтобы веб-страница переместилась в начало после нажатия на ссылку.файл left.php:

<div class"ida0">
   <a href="news.php" target="right_frame"  onclick="scrollToTop()">Link 1</a>
</div>

Потому что моя веб-страница такая.* main.php * left.php * right.php

| ---------------------------- || ---------------------------- ||| какое-то изображение ||содержание ||| ---------------- ||ссылки |||| ---------------- ||-------- |||| ---------------- ||-------- |||| ---------------- ||-------- |||| ----- ссылка1 ------ ||-------- |||| ----- ссылка2 ------ ||-------- |||| ---------------- ||-------- |||| ---------------- ||-------- ||

Я использовал это, но не работал.

<script language="javascript">
    function scrollToTop()
    {
   document.getElementById(ida0).scrollTop = 0; //It scrolls to top
    }
</script>

Ответы [ 2 ]

4 голосов
/ 30 августа 2011
function scrollToTop() {
    window.scroll(0, 0);
}
1 голос
/ 30 августа 2011

Если вы хотите мгновенно перейти наверх, вы можете использовать window.scrollTo (0, 0) , или, если вы хотите анимировать прокрутку, вы можете использовать что-то вроде jQuery.smoothScroll .

...