Firefox has worked best for me. But this BS may be so new and may require an update to fix.
Don't always blame the site your visiting either. Some adware can insert itself into other sites once you're infected. I was using my mother-in-laws laptop once, visited TMN forum and there were ads. I was like "WHHHHAAAAT!" ... and that instance was on a Mac. Reset Safari fixed it. Some plugin she must have accepted, scary because the same permissions could have granted someone access to spy on her.
So annoying, I thought the pop-up days were over.
It's a wild web out there, put on your boots and watch for ratt-lers!