Заставить пользователя наверх страницы?

0

Это мой сайт: http://www.ragewarsclan.com

У меня возникли проблемы с интеграцией Форума на мой сайт. Сначала я использовал объект, потом понял, что это не лучшее решение, поэтому я переключился на iframe и использовал этот код:

    <div style="margin: 0 auto; width:100%; height:100%;
overflow: auto;"><iframe src="./smf/" width="100%" height="100%"></iframe></div>

Казалось, что это работает только для хром, как в других браузерах, высота форума будет всего лишь примерно 250 пикселей, поэтому я изменился с 100% до 1750 пикселей. Однако теперь, когда пользователь нажимает на одну из категорий форума, он помещает пользователя в нижнюю часть страницы, поэтому я использовал jquery и использовал это, чтобы попытаться заставить пользователя перейти на верх страницы, когда категория форума была щелкнул:

<script type="text/javascript" src="jQuery-1.4.1-min.js">

$(document).ready(function(){
    $(this).scrollTop(0);
});

</script>

Хотя это, похоже, не сработало, и я не уверен, почему...

Благодарю.

  • 0
    stackoverflow.com/questions/4210798/… посмотрите?
  • 0
    Это буква о, а не ноль.
Показать ещё 1 комментарий
Теги:
integration

2 ответа

0

вы можете сделать свои категории категорий категорий и установить их href в элемент вверху страницы

http://jsfiddle.net/sTr8F/

<div id="top"> top of page. scroll down to find link and click on it </div>

<a href="#top"> forum category </a>
0

scrollTop не прокручивает вверх, он возвращает y-смещение страницы.

Если вам нужно прокрутить страницу вверху, используя jQuery (чтобы вы могли сделать это также плавно), вы можете использовать анимацию

$("html, body").animate({scrollTop:0},500);   //will be done in 500ms

Ещё вопросы

Сообщество Overcoder
Наверх
Меню