I know it's possible to disable pop-ups, and that's the default behavior, but It's not affecting the pop-unders.
Here is a video showing you how to do it. https://www.youtube.com/watch?v=WBiOlO1jwX4
Chrome allows you to set preferences for EACH specific site.
Click on the icon in the browser.
Opens a window allowing to set Java and so on specific to that site.
Now to the pop-unders.
I personally use the Chrommes Poper Blocker extension.
It works for me, but then I have not visited your websites.
Poper Blocker 1.69 Blocks all these annoying popups and popunders that pop no matter!
If interested, get it here:
but you need to block all scripts on a domain using Chrome's own script blocking feature.
At the moment Chrome's API do not allow proper script blocking which is also why Firefox' NoScript developer has not yet ported his extension. Third-party extensions like ScriptNo suffer from the same problem.
The lack of needed API can allow scripts to still load the first time you visit a website.
By design there is no option for extensions to effectively block scripts like in Firefox, therefore the only way to stop this behavior is to block all scripts on a domain using Chrome's settings which I mentioned at the top.
I have tried lot of different options, addons, scripts, but sorry to disappoint you mate, none of them works perfectly. Some pop-ups do find a way to evade all such methods