Страница Drupal не прокручивается до хэша div в URL, если включены комментарии - PullRequest
0 голосов
/ 08 июня 2011

У меня странная проблема с комментариями в Drupal.Если я разрешу писать комментарии в узле и добавлю в URL хеш-тег (например, нижний колонтитул / 123 #), он будет загружен на долю секунды в правильном div и перейдет обратно к вершине.Этого не происходит ни на одной другой странице сайта, где нет комментариев.Это также не произойдет, если я отключу комментарии или установлю комментарии только для чтения для узла.Это не Javascript и не моя тема, потому что то же самое происходит, если я отключаю JS в своем браузере (протестировано с Chrome, Firefox, IE и Opera) и использую Garland.Я также изменил настройки комментария узла для каждой комбинации, которую только мог придумать.

Я хочу использовать это, потому что у меня есть много ссылок, которые переходят непосредственно к комментарию (каждый комментарий имеет id = "comment-cid ") но сейчас это довольно бесполезно!

Есть идеи, где искать?Цени это!

1 Ответ

0 голосов
/ 11 июня 2011

Вы проверили источник, чтобы увидеть, есть ли какие-либо доступные якоря?Если у вас есть комментарии на нескольких страницах (я имею в виду 30 комментариев на страницу), то node / 123 # comment-3232 не будет работать, если comment-3232 находится в? Page = 1 или 2,3 и т. Д.

...