I still see this occasionally on otherwise innocuous sites.
Other 3rd party JS can still cause it, but ad networks are the most common.
There was text on the page that matched the name of a large financial institution. My suspicion is that this caused the problem.