Есть ли способ сделать переход по странице в URL, которые уже содержат хэш? - PullRequest
0 голосов
/ 10 января 2019

В настоящее время я настраиваю панель управления, чтобы мой начальник использовал ее в качестве домашней страницы на сайте юридической базы данных (actiontep), который мы используем. Все «панели» в панели инструментов должны быть из домена «actionstep.com». Некоторым элементам, которые он хочет включить в свою панель мониторинга, не назначена их собственная страница, поэтому я использовал переходы по страницам в URL, чтобы при загрузке панели мониторинга он отображал то, что он хочет видеть в каждой из панели.

Однако на одной из страниц уже есть хэш URL-адреса, что делает мой текущий метод перехода по страницам невозможным. URL в вопросе /mym/asfw/index/home#activity=all&scratchpad=summary.

Я пробовал несколько способов отформатировать это, чтобы попытаться обойти это.

  • Я пытался mym/asfw/index/home#global-content-wrapper, но он перенаправляет на mym/asfw/index/home#global-content-wrapper=undefined&activity=all&scratchpad=summary

  • Я попытался mym/asfw/index/home#global-content-wrapper=undefined&activity=all&scratchpad=summary, но заменил «undefined» на «id», «div» (потому что элемент, к которому я пытаюсь перейти - это div), «div-id», и div_id ".

  • Я также попробовал все это с перевернутыми частями, т.е. #id=global-content-wrapper и т. Д.

  • Я также попробовал все вышеперечисленные параметры, помещая эту часть в конец, то есть mym/asfw/index/home#activity=all&scratchpad=summary&id=global-content-wrapper (и в обратном порядке), и попробовал каждый из вышеуказанных вариантов в следующем формате: mym/asfw/index/home#activity=all&scratchpad=summary#id=global-content-wrapper и в этом формате: mym/asfw/index/home#activity=all&scratchpad=summary/#id=global-content-wrapper.

Я ожидал, что один из этих многих вариантов приведет к переходу на другую страницу, но, похоже, ни один из них не поможет. Я пробовал несколько разных поисков как в сети, так и в переполнении стека, чтобы увидеть, покрыт ли это, но все результаты, которые я получаю, - это просто люди, объясняющие, как сделать переход на страницу в нормальных условиях, предлагая "&" метод, который я пробовал выше, и одна мимолетная ссылка на тот факт, что иногда страницы используют хэши для обозначения чего-то другого (например, YouTube использует его для перехода к определенному времени в видео), но нет комментариев относительно того, повлияет ли это на возможность выполнения переходов по страницам. .

Кто-нибудь испытывал это? Это разрешимо? Я просто что-то здесь упускаю?

...