Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 5

При открытии якоря сдвинуть страницу вверх

13.04.2016, 21:32. Показов 1913. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача в том, что необходимо открыть страницу по якорю /#yakor и подкрутить ее вверх на пикселей сто выше якоря

Задача тривиально решается через scrolto , но в данном случае он не работает, т.к. страница при переходе по якорю перезагружается (это сделано специально , т.к. якоря эти - ссылки на табы, которые без перезагрузки страницы не открываются), но в случае перезагрузки как я уже говорил scrollto не работает,

получается я так понимаю надо чтобы срабатывало условие на загрузку страницы и условие на переход именно по этому якорю, в таком случае провернуть страницу вверх
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.04.2016, 21:32
Ответы с готовыми решениями:

Форма при открытии самостоятельно скроллится вверх (Access 2013)
Есть форма высотой больше размера экрана. На ней вверху несколько полей без перехода по Tab и ниже есть набор вкладок. При открытии формы...

If Else ничего не выводить при открытии страницу
Всем привет. Подскажите пожалуйста, как сделать так, чтобы при старте страницы, данные из БД не выводились, а только при нажатии кнопки. ...

Зафиксировать страницу при открытии всплывающего окна?
Подскажите как исправить. Собственно, есть модальное окно. Необходимо сделать его действительно модальным, т.е. запретить прокручивание...

3
$ su
 Аватар для ntlinuxnt
1605 / 520 / 97
Регистрация: 18.11.2010
Сообщений: 2,807
Записей в блоге: 2
14.04.2016, 04:14
onload дальше парсишь document.href смотришь что за якорь сравниваешь с чем-то, если якоря нет то все происходит как обычно, если есть и подходит под какой-то параметр например key:value "#yakor":100 делаешь scrollTo 100 или что указано под этот якорь.
Возможно я не прав, в js я далеко не профи.

Добавлено через 6 минут
document.location извиняюсь
0
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 5
16.04.2016, 13:27  [ТС]
может у кого то есть решение хотя бы приблизительное по данному вопросу
0
$ su
 Аватар для ntlinuxnt
1605 / 520 / 97
Регистрация: 18.11.2010
Сообщений: 2,807
Записей в блоге: 2
16.04.2016, 14:59
Цитата Сообщение от ntlinuxnt Посмотреть сообщение
onload дальше парсишь document.href смотришь что за якорь сравниваешь с чем-то, если якоря нет то все происходит как обычно, если есть и подходит под какой-то параметр например key:value "#yakor":100 делаешь scrollTo 100 или что указано под этот якорь.
Возможно я не прав, в js я далеко не профи.
Добавлено через 6 минут
document.location извиняюсь
Цитата Сообщение от skiv86 Посмотреть сообщение
может у кого то есть решение хотя бы приблизительное по данному вопросу
Чем не подходит, давайте решать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.04.2016, 14:59
Помогаю со студенческими работами здесь

Сдвинуть сроки матрицы вверх
while (kol_poz > 0) { for (int j = 0; j < N; j++) //столбцы { int h = mas; for (int i = 0; i < M; i++) ...

Циклически сдвинуть строки матрицы на 2 вверх
Ввести прямоугольную матрицу целых чисел. Циклически сдвинуть ее строки на 2 вверх. Подсказка: циклическое смещение предусматривает, что...

Как сдвинуть блок вверх в css
Здравствуйте. Подскажите, пожалуйста, как сдвинуть (поднять) блок вверх в css, чтобы не было такой дырки, пустого пространства. ...

Циклически сдвинуть строки матрицы на 2 вверх
Ввести прямоугольную матрицу целых чисел. Циклически сдвинуть ее строки на 2 вверх. Подсказка: циклическое смещение предусматривает, что...

При открытии Mozila Firefox открывает страницу с баннером Traflab
Добрый день. При начальном открытии открывает страницу с баннером Traflab. И в течении сеанса с Mozilla выскакивают в разных углах...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru