Is there a way someone can embed popup ads into your browser or something. I get popups no matter what site I visit. I've tried clearing my cache, cookies, etc. Even visiting these forums I get random popups. A lot of times they are the same ads as well...
Sean
Sean