Comments (1)
Here is what is happening: the page https://vk.com/comssru
intercepts click events, perform something that is very similar to those of popup/popunder scripts, performs various other logics including tracking outbound link clicks, and then "prevent default" actions of browsers.
Such logic is included in a file https://vk.com/js/al/common.js
, in the body of onDocumentClick
function.
Popup Blocker blocks the first part, so a notification is triggered, but at the same time the subsequent "prevent default" operation is blocked, so the link is navigated as it should.
I will add vk.com to default exclusions, as the page is already using complex logics which can be modified in future, and there is no guarantee that such logic will always be distinguishable from popup/popunder scripts.
from popupblocker.
Related Issues (20)
- Merge PopupBlocker to Adguard Extra Extension HOT 1
- tezgoal.com
- ov-chipkaart.nl - incorrect blocking
- Adguard Popup Blocker Notification Options Blank
- www.joom.com
- www.unrealengine.com
- freelancer.com - incorrect blocking HOT 1
- `Manage preferences` option is broken HOT 8
- Can not userscript settings fetched HOT 1
- AdGuard Popup Blocker Beta doesn't work in Firefox HOT 5
- AdGuard Popup Blocker Beta is not compatible with specific abort-current-inline-script HOT 1
- web.archive.org - Maximum call stack size exceeded
- tiktok.com - no access to the login options
- m.ligastavok.ru
- Добавьте в исключения Github
- Error updating scripts HOT 3
- Popup opens on Streaming Site VOE HOT 4
- Options to add to Allowlist and Silenced list are mixed up
- uss
- Pop-up blocker blocks redirects to the same website at www.3sat.de
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from popupblocker.