Stack Overflow em Português Asked on September 27, 2021
Bom, eu tenho essa dúvida porque já li vários artigos de determinados sites e muitos dos autores não colocam o atributo id
nos elementos o que acaba acontecendo é que se você encontrar seções e querer criar Bookmarks na sua página se referencinando para essas seções do site não tem como, muitos dos sites utilizam mais classes.
Como, por exemplo, abaixo ao clicar no link a página atual será direcionada para uma página do MDN sobre a API Geolocation e a página pulará para uma determinada seção (graças ao atributo id
):
<a href="https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API/#Concepts_and_usage" target="_blank">Geolocation API</a>
Ok, mas e se não existisse o atributo id
como em muitos sites e sim um atributo class
, um elemento sem atributo e etc, teria como pular pelas seções do site para criar o Bookmark, sem o atributo id
ou não?
Resposta retirada do stack overflow em inglês, para ver o restante dela basta clicar no link abaixo:
https://stackoverflow.com/a/52215052/12096355
Os elementos em uma página externa não estão acessíveis. As tags `Id 'podem parecer acessíveis, pois você pode ter um URL público que rola para elas, mas essa é uma implementação do navegador. Nenhum outro elemento pode ser acessado assim. Como os elementos que não são de identificação não estão acessíveis, você não pode dizer ao navegador que deseja rolar para eles. Você não pode nem dizer ao navegador que deseja rolar uma distância fixa em uma página externa; simplesmente não há como fazê-lo em HTML ou JavaScript.
Answered by user162488 on September 27, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP