Набор игроков

Завершенные игры

Новые блоги

- Все активные блоги

Форум

- Для новичков (3749)
- Общий (17782)
- Игровые системы (6249)
- Набор игроков/поиск мастера (41607)
- Котёл идей (4301)
- Конкурсы (16074)
- Под столом (20428)
- Улучшение сайта (11244)
- Ошибки (4385)
- Новости проекта (14628)
- Неролевые игры (11855)

Кнопка "вниз".

Извиняюсь, если немного путано.

Заходя в комнату по ссылке на конкретное сообщение переход осуществляется на адрес конкретного поста.
Если после этого подняться на самый верх и нажать кнопочку "вниз" осуществляется переход на адрес "#bottom". При этом происходит перезагрузка страницы и недописанный пост теряется.
В противовес этому, если нажать стрелочку "вверх" осуществляется просто навигация по странице без всяких перезагрузок.

Раза три терял длинный пост пока не понял причину.
Можно с этим что-то сделать?
Автор: LOKY1109 [M] [offline] , 01.06.2017 00:19 1

И с кнопкой "вверх" та же фигня кстати.
Автор: derasoft [online] , 01.06.2017 02:27 2

У меня нифига не так. Вверх не обновляет страницу.
Какой браузер?
Я в Хроме.
Автор: LOKY1109 [M] [offline] , 01.06.2017 02:29 3

Опера. Притом раз на раз не приходиться - иногда оно нормально грузиться, иногда перезагружает страницу.
Автор: derasoft [online] , 01.06.2017 03:05 4

Посмотри на то, что пишется в адресной строке, может, поймёшь закономерность.
Автор: LOKY1109 [M] [offline] , 01.06.2017 03:22 | Отредактировано 01.06.2017 в 03:22 5

Я могу ошибаться, но по-моему браузеры обновляют страницу при таких переходах, если она была давно загружена. По крайней мере, если в Хроме написать что-то небольшое в сообщении, и быстро кликнуть вверх, а потом вниз, то ничего не теряется.
Я решаю данную проблему написанием поста в стороннем софте.
Автор: Hatchet [offline] , 01.06.2017 10:48 6

вообще там стоит
a href = #top
всего лишь.

Может, как-то через javascript скролл реализовать?
Автор: Гримсон [offline] , 01.06.2017 12:35 7

Я могу ошибаться, но по-моему браузеры обновляют страницу при таких переходах, если она была давно загружена. По крайней мере, если в Хроме написать что-то небольшое в сообщении, и быстро кликнуть вверх, а потом вниз, то ничего не теряется.
А теперь повтори мой "рецепт" полностью. То есть, сначала зайди на конкретный пост.

Может, как-то через javascript скролл реализовать?
А на форумах он как реализован? Потому что на форумах проблема не воспроизводится.
&page=1&pagesize=200#1630576
или
&page=1&pagesize=200#bottom
есть всегда. А в играх "#bottom" вписывается вместо "&page" и так далее, а не после.
Автор: LOKY1109 [M] [offline] , 01.06.2017 16:07 8

Так... Тогда на первой странице все норм, на остальных слетает?
Автор: Гримсон [offline] , 02.06.2017 00:00 9

Так... Тогда на первой странице все норм, на остальных слетает?
На всех.
Проверил. Точно на всех.
Автор: LOKY1109 [M] [offline] , 02.06.2017 03:17 | Отредактировано 02.06.2017 в 03:19 10

А у меня не слетает...

Скопируй сюда полный адрес страницы, на котором слетает (лучше не из закрытых веток)
Автор: Гримсон [offline] , 02.06.2017 10:44 11

Например:
http://l.dm.am/Session.aspx?module=5908&room=40105#1603350 - просто зашёл в комнату
http://l.dm.am/Session.aspx?module=5908&room=40105&page=1&pagesize=200#1603350 - кликнул на конкретный пост
http://l.dm.am/Session.aspx?module=5908&room=40105#bottom - жмакнул на "вниз"
Автор: LOKY1109 [M] [offline] , 02.06.2017 18:47 12

&page=1&pagesize=200Чую вот где собака-то порылась... ссылка-то другая
Автор: SolohinLex [M] [offline] , 02.06.2017 18:59 13

Угу. Получается, что оно сбивается при наличии в адресе части про page и pagesize
Автор: Гримсон [offline] , 02.06.2017 19:49 14

Для игр, кажется, пофиксил, оставив в адресе простое #top и #bottom в адресе. Для обсуждений и форума несколько сложнее
Автор: Гримсон [offline] , 02.06.2017 19:58 15

Вроде, и там заработало
Автор: Гримсон [offline] , 02.06.2017 20:05 16

Вроде работает.
Спасибо.
Автор: LOKY1109 [M] [offline] , 03.06.2017 02:47 17

Таки нет. Не везде. В обсуждении по старому.
Автор: LOKY1109 [M] [offline] , 02.11.2017 22:01 18

У меня все норм. Конкретную ссылку url давай
Автор: Гримсон [offline] , 03.11.2017 11:04 19

Зашёл в обсуждение: http://l.dm.am/OutOfSession.aspx?module=5909#1794203
Кликнул по посту: http://l.dm.am/OutOfSession.aspx?module=5909&page=9&pagesize=200#1794203
Написал что-то, например ачачорьспьмроб
Открутил доверху, нажал кнопку "вниз":

Не воспроизводится.
Воспроизведу - напишу.
Автор: LOKY1109 [M] [offline] , 03.11.2017 20:33 20