2013-04-10 3 views
1

У меня проблема с моим website. Моя страница обычно загружается в Firefox, но когда я использую Chrome или Safari, она идет в нижней части страницы, и я не понимаю, почему. Я попытался поставить следующий фрагмент в начале страницы, но не повезло.При загрузке, страница снизу

<script> 

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

</script> 

Почему страница идет вниз при загрузке?

+1

Есть ли что-то на вашей странице, которое получает фокус при загрузке страницы? Возможно, этот элемент находится в нижней части страницы? – Borniet

+0

Он отлично работает для меня с хромированной версией 26.0.1410.43 m –

+0

Спасибо @Borniet это мне помогло ...... :) – Vivek

ответ

4

При переходе на ваш сайт, я перенаправляюсь на http://www.ondinevermenot.fr/#start. Это означает, что страница попытается перейти к элементу start.

Однако элемент start абсолютно свободен. Поэтому, когда страница пытается спрыгнуть, элемент start перемещается вниз. Поэтому страница пытается снова спрыгнуть. Затем элемент start перемещается вниз. Они продолжают идти вниз до нижней части страницы, когда больше нет места.

Чтобы устранить эту проблему, не переадресовывайтесь на #start, когда загружается ваша страница.

Из-за странности прыжка на что-то абсолютно позиционируемое, это, вероятно, по-разному обрабатывается в разных браузерах.

1

Постарайтесь, чтобы ваше изображение и другое содержимое помещались в div и устанавливали атрибут box div на margin: auto. хорошо работает с HTML5.

0

я есть alturnative работу вокруг вас и упаковывают вам когда-нибудь понадобится, чтобы добраться до верхней части страницы - вы можете использовать этот JavaScript как alturnative:

((IJavaScriptExecutor)webapplication).ExecuteScript("window.scrollTo(0, document.body.scrollHeight 0)"); 

однако другой вариант должен был бы установить свойство запуска: например document.start ("body.height = 0") что-то вдоль этих строк может работать.

Предпочитаемый вариант использования id в качестве кода для запуска броузера на заданной высоте может не работать так хорошо для каждого браузера. надеюсь это поможет.

0

У меня было 2 ссылки на мою домашнюю страницу в нижнем колонтитуле. Когда я удалил ссылки из нижнего колонтитула, проблема исчезла.

Смежные вопросы