IT'S A SCAM - IGNORE IT!!
I had that thing on a PPRuNe site recently - my suspicion being that it's embedded in one of the plethora of adverts which these days plague this website...
I couldn't close the browser either, so shut down, rebooted and did a full antivirus scam using the latest Trend Micro definitions - no horrors found.