Вопрос: Как изменить URL-адрес, чтобы он запустил вас на определенное место на открываемой странице?


Когда я отправляю ссылку, я хочу, чтобы страница открывалась в определенном месте на странице, редактируя URL-адрес. Есть ли простой способ сделать это?

Должен сказать, что я решил, что это достаточно простой вопрос, что нужно несколько минут для поиска в Интернете, но этого оказалось не так. Я надеюсь, что вы все можете мне помочь.


2
2017-08-02 14:57


Источник




Ответы:


Как правило, это довольно легко, вы добавляете хеш (#) и id элемента (как правило, в HTML вы увидите <div id="something"> и вы будете использовать #something,

Как пример на этой странице:

https://superuser.com/questions/627193/how-do-i-edit-a-url-so-that-it-forces-you-to-a-particular-spot-on-the-page-it-op#answers

Мне пришлось щелкнуть правой кнопкой мыши и проверить элемент, чтобы увидеть id, это помогает установить и активировать инструменты разработчика / firebug / etc (в Firefox / Chrome).

На Safari вам нужно включить консоль dev, на которую я верю.

В Internet Explorer вам, вероятно, придется вручную искать, но у кого-то есть предложение.


4
2017-08-02 15:03



Я использую сеть, так как есть сеть, и я этого не знал. Я знал о якорях, но не трюк div id. Благодаря! - MattDMo


Если это касается страницы, которую вы написали (или если они уже присутствуют), вы можете использовать HTML-привязки,

В противном случае невозможно указать местоположение на веб-странице в URL-адресе.


2
2017-08-02 15:02



неправда - см. ответ nerdwaller ... - MattDMo
@MattDMo Эта дискуссия уже произошла (даже если комментарии были удалены), и мы оба говорим одно и то же: единственный способ добиться того, чего хочет ассер, - это привязки HTML. И если на странице нет якорей, вы не можете создать такую ​​ссылку. - Levans
Вы правы, я должен был внимательно прочитать вашу ссылку. Я не могу отменить свой голос (ограничение по времени), но если вы сделаете небольшое редактирование на свой пост, я с радостью его изменю. Виноват... - MattDMo