Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Переход на страницу к определенному элементу (https://javascript.ru/forum/dom-window/67378-perekhod-na-stranicu-k-opredelennomu-ehlementu.html)

yurasa 14.02.2017 19:46

Переход на страницу к определенному элементу
 
Друзья!, помогите пожалуйста решить такую задачу:

<a onClick="document.getElementById('metka1').scrollI ntoView();">Нажми</a>

по этому событию идёт переход к элементу с id metka1 этой же странице

как сделать что бы было тоже самое но переход был к элементу с id metka1 , который находится на другой странице ??

Зарание вам благодарен.!

laimas 14.02.2017 20:06

Цитата:

Сообщение от yurasa
как сделать что бы было тоже самое но переход был к элементу с id metka1 , который находится на другой странице ??

Передать почтой scrollIntoView() :)
Для того, чтобы другая страница знала где ей застопориться, нужно сообщить ей где, то есть передать get-параметр, значение которого каким либо образом указывало на metka1.

yurasa 14.02.2017 20:17

А как это сделать?, можно описать это по подробнее с кодом?, пожалуйста..

yurasa 14.02.2017 20:21

Цитата:

Сообщение от laimas (Сообщение 444301)
Передать почтой scrollIntoView() :)
Для того, чтобы другая страница знала где ей застопориться, нужно сообщить ей где, то есть передать get-параметр, значение которого каким либо образом указывало на metka1.

А как это сделать?, можно описать это по подробнее с кодом?, пожалуйста..

laimas 14.02.2017 22:46

Здесь уже сказано как, это самый легкий у удобный способ и именно по ID.

Но если сервер при запросах может делать перенаправления, то это способ работать не будет. В этом случае метку нужно вставлять в URL как параметр. А вот с примером, а поможет? Уж тогда потрудитесь выставить html-код по которому можно было бы понять, что значит метка и каким образом она должна попасть в URL.


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