bler144: I have javascript turned on in chrome, partly because a number of websites I do use require it, and unlike pop-ups there doesn't seem to be an option to set it to active acceptance per instance/site. But perhaps I should bifurcate my surfing a bit more.
In the past ten days or so, I've had two instances where I was on a safe site, and then suddenly that page reloaded to something else altogether. I didn't screen shot, unfortunately, since I closed everything else out altogether, but one was a page that had a pretend pop-up box on it saying something like "You have a security emergency - click here to resolve!"
The other page looked more innocuous in its design, but definitely wasn't the page I was on. I closed the page out and rebooted.
This sounds like it's just fishy ads doing annoying JavaScript things. If your browser happens to have a known vulnerability when you visit a site on which such ads get loaded, they might infect your computer with something more serious, but since your scanners don't see anything, and Chrome is pretty good with auto-updating and not letting any vulnerabilities linger (same as Firefox), these were probably just annoying incidents, and not a sign of a systematic issue with the rest of your computer.
There are various extensions that allow you to block loading JavaScript on a per site basis, available for both Firefox and Chrome (and for other browsers as well, partly).
NoScript is the big one for Firefox. I don't know what the preferred one for Chrome is. But actually, it sounds like setting it up would be more of a hassle than you're really looking for, so I think I'd recommend installing the
Ghostery browser extension for each of your browsers. That'll show you - and block - trackers on all websites, which neatly overlaps with (malicious) ads, and thus give you 95% of the protection without the hassle of manually allowing the JavaScript that you do want to run.
bler144: Coincidence or not I've had the Malwarebytes premium trial running for the past few weeks, and yesterday it gave me a warning that a page I've used for years was trying to link to another site I didn't recognize, but I'm not sure if it was flagging against an embedded ad link, or a full page redirect.
The problem with products like that is that they need to be "seen" to do something, otherwise you won't pay for them, and so they throw up scary warnings when there's actually nothing to worry (overly much) about. I don't know Malwarebytes in particular, so I don't know how much that effect is at play here, but on the face of it this wouldn't worry me too much.
None of my analysis here is a certainty - it's playing the odds, and making judgment calls - but my recommendation for now is to install ghostery, enjoy the reduction in advertising, and see if that makes this behaviour disappear.
Note on ghostery, btw: It's definitely not perfect, and also seems to have a premium future ahead. So uncheck the checkbox to share your data, and go through the custom setup, where you can select what types of scripts it should block by default.
Still: From the products in this space that I know about, it's easily the most userfriendly and low-hassle one.