I see no Popups and you can go to the site that has the "Green" words for "roll over adds" and disable them THERE. I have done that for every forum I go to that utilizes that ad technique.
However the adds below a post, or in the header or side. We can't do anything about. And after all, those are what keep the forum free! It's worth the minor inconvenience to me. This is a great site!
I have belonged to a forum that was PRIVATELY owned for Diesel trucks.
I became a "Contributor" there, only to have him SELL the damned thing to one of the large companies who are buying up these things. Then the adds started, and that site went to heck fast. Everyone who knew anything leaped off and the info flowing on that site now is virtually useless. Some think they know what they are talking about, it takes days to get a reply to a question, vs hours or less before. And those large companies use "Bots" to bump their numbers to drive up the cost for advertisers. Bots make it look like there are hundreds viewing the forum at all times. When there is no one looking really.
Anyway, I digressed, sorry.
THIS FORUM ROCKS!