![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
когда в урле содержится # он его позиционирует в начало страницы, если находит...
так вот: можно ли такое же провернуть только не со страницей а с блоком (к примеру div) на странице??? -------------------- |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
По спецификации XPointer можно, при этом якорем указываешь id блока. Вообще URL может адресовать не только документы/ресурсы, но и конкретные "части" документа (это понятие очень жидкое), так например по теории можно использовать карту с какого нибудь другого документа для картинки на текущем. Только не поддерживают браузер это дело, хотя пробовал давно (1.5 года назад).
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
э... я не совсем корректно выразился...
Якорь надо поднять не в документе, а в блоке. К примеру есть скролируемый див, внутри него например список со ссылками. длиинный. Так вот хотелось бы по нажатию на линк из списка, после перезагрузки страницы, поднять его к верху скролируемого блока. вариант с мультиселектом не подходит, так как список содержит 2-3 ссылки в строке... -------------------- |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Можно расчитать самому (scrollTop и прочее), можно просто вызвать на ссылке scrollIntoView и довериться браузеру.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
О! это великолепная мысль!
А не подскажешь (в силу моего слабого знания жскрипта) как определить расстояние в рх от тор родителя до тор потомка? К примеру до 3й строки таблицы? Тогда бы я мог по клику просто перелистнуть скролл дива на это расстояние...
-------------------- |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Как расчитать координаты. При этом слой должен быть на релативной позиции что бы считать offsetTop от него, пробегаться на следующего offsetParent конечно не нужно, ты ведь координаты относительно слоя хочешь получить. Со scrollTop у слоя уже ясно.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: нет Всего: 6 |
все получилось, спасибо!
increp! -------------------- |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |