Skip to Navigation Skip to Posts Skip to Content

Health

29 posts

Featured Post For Members Seeds

Competitive Wellness

Sleep Concerts

TEAM tier Observations

The Big Tired

Arianna Huffington Plans New Media Startup

Hold Your Nerves

TEAM tier Observations

The New Gamer

Britons Missing An Hour's Sleep Every Night, Says Report

'Fitbit For Your Period’: The Rise of Fertility Tracking

TEAM tier Reports

The Drinks Report

Experience Natural Commemoration with the Bios Incubator

Load More You've reached the end of the list

Want to go deeper?

Unlock 25+ years of cultural intelligence and get access to all our SEEDS, FORUMS, REPORTS & BRIEFINGS.

Become a MEMBER from £7/month
// Add an event listener for the scroll event on the window. window.addEventListener("scroll", () => { // Get the current scroll position. let scrollTop = window.scrollY; // Get the total height of the document. let docHeight = document.body.offsetHeight; // Get the height of the window. let winHeight = window.innerHeight; // Calculate the percentage of the page that has been scrolled. let scrollPercent = scrollTop / (docHeight - winHeight); let scrollPercentRounded = Math.round(scrollPercent * 100); // Try to open the popup if the visitor has scrolled more than 25% of the page and is not a member. if (scrollPercentRounded > 25) { openPopup(); } });