Привет, на самом форуме варкрафта не помогли, спрашиваю здесь.

При просмотре нового форума варкрафт проблема с переходом по ссылкам на конкретное сообщение.

Линк типа

http://eu.battle.net/forums/ru/wow/topic/17612842292?page=2#post-25

файрфокс 47.0.1 по первому клику обрабатывает как будто линк выглядит так:

http://eu.battle.net/forums/ru/wow/topic/17612842292?page=2

переходит на верх нужной страницы, но не на само сообщение на той странице.

И только если после перехода по первой указанной ссылке встать в адресную строку и ещё раз нажать Enter, происходит уже корректный переход на ?page=2#post-25

Проблема в фф и эдже, частично в ие, и проблемы нет в хромоклонах. В чём проблема и как решать?

Пробовалось на абсолютно чистом новом профиле тоже, эффект тот же.

кривые руки погромистов форума
выключи скрипты и открой страничку - что видишь? ага ничего.
страничка загружена но скрипты еще не подгрузились\отработали и соответствеено якоря нет - куда переходить лису?
а при повторном нажатии скрипты уже подгружены и якорь на страничке присутствует.
это вобщемто стандартная логика
если тело страницы загрузилось то можно переходить по якорю ибо дожидаться загрузки всех внешних элементов бессмысленно - они могут быть и недоступны
ну а в хромоклонах идут на поводу упоротых криворуких вебразрабов вставляя костыли в движок для поддержки их извратов.
да для фф и прочих это лечится одной строчкой добавленной в скрипт но разрабы форума слишком тупы чтоб её вставить.

А со стороны клиента в фф можно что-то подкрутить или добавить, аддон какой-нибудь? Не хочется на том форуме уходить на поделия другой корпорации.

не проще ли пнуть разрабов форума?
там делов на одну очевидную строчку кода.

Разрабы не слушают русскоязычное сообщество, а пинать их можно только на САСШ-форуме, к которому доступ надо покупать отдельно. Так что увы. Разве что игроки из Северной Америки сами додумаются пнуть Близзард.

Как и ожидалось, КМ просто послал на САСШ-форум

http://eu.battle.net/forums/ru/wow/topic/17613152566#post-5

А там я писать не могу. Тупик. Причём мы платим за это %)

Можно ли со стороны клиента как-то прикрутить костыль для подобных косяков форума?

Unplayed пишет

просто послал

И здесь пошлют. Куда-нибудь в тему «Проблемы с сайтами»,
а оттуда к блокираторщикам или к гризманковцам.
На крайний случай можно стиль попробовать

скрытый текст

Выделить код

Код:

@-moz-document url-prefix("http://eu.battle.net/forums/ru/wow/") {
    span.Topic-title {
        -moz-binding: url('data:text/xml,\
\
<bindings xmlns="http://www.mozilla.org/xbl">\%0A\
  <binding id="Unplayed001" bindToUntrustedContent="true">\%0A\
    <implementation>\%0A\
      <constructor><![CDATA[\%0A\
          if (window.location.hash && window.performance.navigation.type == window.performance.navigation.TYPE_NAVIGATE)\%0A\
              window.location.hash = window.location.hash;\%0A\
      ]]></constructor>\%0A\
    </implementation>\%0A\
  </binding>\%0A\
</bindings>\
\
        ') !important;
    }
}