Принудительная прокрутка до определенного верхнего значения на внешнем веб-сайте - PullRequest
0 голосов
/ 03 июня 2018

Можно ли заставить ярлык перейти к той части, на которую я хочу, по ссылке, даже если поблизости нет элементов с идентификаторами?Я пробовал это до сих пор:

<a href="http://example.com/#+200px">Go down 200 pixels</a>
<!-- for some reason this doesn't work???? (jk i know its ridiculous) -->

Одно требование - у меня нет доступа к веб-сайту, на который я ссылаюсь, он полностью внешний.Мой вопрос: единственное, что может сделать тег привязки (или аналогичный), это прокрутить до элемента с определенным id?Например: в настоящее время это работает: https://stackoverflow.com # нижний колонтитул , поскольку нижний колонтитул stackoverflow имеет id из footer.

Но что, если никаких id не существует ни на одном из соседнихelements.

Ответы с другими структурами приветствуются, хотя, вероятно, не имеют значения.

1 Ответ

0 голосов
/ 03 июня 2018

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

Программно это невозможно сделать, так как веб-сайт этого не делает.не имеет доступа к веб-сайтам других доменов.(Даже загрузка внешнего ресурса в iframe или всплывающее окно не поможет, так как Политика того же происхождения все еще не позволяет вам вносить в него какие-либо изменения. См. Комментарии под этим ответом каналогичный вопрос.)

...