Как сделать ссылку на html-страницу на определенной закладке ID?

Используя Diagrams.net (draw.io), я хотел бы связать определенные элементы с веб-страницами. В настоящее время это легко сделать, создав ссылку для элемента (скажем, прямоугольника).

Однако я хотел бы перейти непосредственно к определенной закладке id на странице HTML. Кажется, я не могу заставить это работать.

Например, если я попытаюсь использовать этот синтаксис (который работает в адресной строке браузера):

https://en.wikipedia.org/wiki/Canada#Geography

Я попаду на главную страницу:

https://en.wikipedia.org/wiki/Канада

Однако цель состоит в том, чтобы перейти в раздел География на этой странице.

Я также безуспешно пробовал синтаксис json:

data:action/json,{actions:[{open:https://en.wikipedia.org/wiki/Canada#Geography}]}

Я также играл с другим синтаксисом действий, например:

data:action/json,{actions:[{open:https://en.wikipedia.org/wiki/Canada},{scroll:{tags:[Geography]}}]}

Примечание. Я использую версию 14.1.8 для настольных компьютеровдиаграммы.net.

Спасибо, что нашли время, чтобы прочитать этот вопрос.

Павел


person Paul MacLean    schedule 06.01.2021    source источник


Ответы (1)


В Windows это работает только в том случае, если браузер еще не открыт. Мы мало что можем сделать, чтобы исправить это, так как мы передаем ссылку на ОС.

person user1084282    schedule 29.01.2021
comment
Спасибо, что нашли время ответить. К сожалению, похоже, вы не вызываете ОС напрямую. Например, из командной строки Windows, если вы наберете: start /max https://en.wikipedia.org/wiki/Canada#Geography, тогда в браузере по умолчанию откроется соответствующая страница веб-сайта и закладка. - person Paul MacLean; 01.02.2021