Marcio
pelo que eu entendi desse artigo ele se trata de um evento de confirmação do usuário, não é bem isso que eu procuro.
O que eu preciso é que conforme eu role o scroll a url seja alterada, adicionando no final dela o ID do bloco de texto onde a pagina se encontra.
Se olhar no link que eu enviei ele faz isso, vou deixar aqui também um script q eu montei que esta alterando a url MAAS infelizmente ainda não esta pegando a ID do bloco
<script>
window.onscroll = function() {changeUrl()};
function changeUrl(id) {
const url = new URL(window.location);
const newURL = url.pathname + '?q=' + id
if (document.body.scrollTop > 300 || document.documentElement.scrollTop > 300) {
debugger;
window.history.pushState({}, '', newURL)
} else {
window.history.pushState({}, '', null)
}
}
function setCurrentTab() {
const params = new URLSearchParams(window.location.search);
const currentTab = params.get("q");
jQuery("#" + currentTab).scroll();
}
</script>
<html>
<ul>
<li height="228" id="consumo-do-gas-de-cozinha-diminuiu" onscroll="changeUrl('consumo-do-gas-de-cozinha-diminuiu')" width="304"><strong>1 - O consumo de gas de cozinha diminuiu em 2020?</strong>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt magna vel odio scelerisque placerat. Sed non sapien vulputate, varius arcu vitae, viverra enim. Sed facilisis condimentum porta. Donec mollis nisi sagittis vestibulum gravida. Nunc quis neque nec lacus ornare ullamcorper. Etiam vitae venenatis justo. </p>
</li><li height="228" id="consumo-do-gas-de-cozinha-diminuiu" onscroll="changeUrl('consumo-do-gas-de-cozinha-diminuiu')" width="304"><strong>2 - O consumo de gas de cozinha diminuiu em 2020?</strong>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt magna vel odio scelerisque placerat. Sed non sapien vulputate, varius arcu vitae, viverra enim. Sed facilisis condimentum porta. Donec mollis nisi sagittis vestibulum gravida. Nunc quis neque nec lacus ornare ullamcorper. Etiam vitae venenatis justo. </p>
</li><li height="228" id="consumo-do-gas-de-cozinha-diminuiu" onscroll="changeUrl('consumo-do-gas-de-cozinha-diminuiu')" width="304"><strong>3 - O consumo de gas de cozinha diminuiu em 2020?</strong>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt magna vel odio scelerisque placerat. Sed non sapien vulputate, varius arcu vitae, viverra enim. Sed facilisis condimentum porta. Donec mollis nisi sagittis vestibulum gravida. Nunc quis neque nec lacus ornare ullamcorper. Etiam vitae venenatis justo. </p>
</li>
</ul>
</html>