Hacker News new | ask | show | jobs
by EdwardDiego 1096 days ago
They're getting sneaky about where the overflow:hidden is applied these days, and one site I encountered had JS that polled that attribute and reapplied it if it was modified.

I was impressed at their commitment to dickery.

1 comments

    Array.from(document.body.querySelectorAll('html,body, body > *, body > * > *')).forEach(e=>e.style.overflow='default!important') 
Adjust number of levels as necessary. Adjust overrides as necessary. Array.from is probably overkill, but allows for more advanced queries like `e.parentNode.textContent.trim().toLowerCase().indexOf('sponsored')==0`