Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Очень нужна помощь. (https://javascript.ru/forum/dom-window/43280-ochen-nuzhna-pomoshh.html)

Demidoff 29.11.2013 15:27

Очень нужна помощь.
 
Вопрос такой. При переходе по внутренней ссылке как сделать так, что бы экран смещался на 300px вниз? Вообщем что бы человек оказался примерно на середине сайта? Извините если не точно объясняюсь.

danik.js 29.11.2013 15:44

Можно использовать якорь для этой цели.

Допустим, нужно прокрутить к заголовку в тексте:

<h2 id="anchor">Заголовок</h2>


Тогда, в ссылке этот якорь указываешь так:
<a href="link.html#anchor">Перейти к заголовку на странице link.html</a>

Demidoff 29.11.2013 15:54

Видимо не так выразился...
 
Ваш метод работает, но мне нужно, что бы когда я по ссылке переходил на другую страницу, та другая страница смешалась на 200px ...
<a href="моя ссылка" onclick="window.scrollTo(0, 200); return false;">
Вот такой код я ставлю, но у меня смещение происходит на этой странице на которой и ссылка, а мне нужно, что бы смещение происходило на странице, на которую я перешел, кликнув по ссылке. Извините, что не сразу понятно объяснил.

ksa 29.11.2013 16:09

Цитата:

Сообщение от Demidoff
Вот такой код я ставлю, но у меня смещение происходит на этой странице на которой и ссылка, а мне нужно, что бы смещение происходило на странице, на которую я перешел, кликнув по ссылке.
<a href="моя ссылка" onclick="window.scrollTo(0, 200); return false;">

Тебе писали сделать так

<a href="моя ссылка#<имя_якоря>">...</a>

Demidoff 29.11.2013 16:22

Всем спасибо, помогло...
 
Спасибо, дошло...


Часовой пояс GMT +3, время: 18:23.