Get started with blockadblock CDN

MIT licensed

Blockadblock: library eliminating intrusive ads, enhancing user experience.

Tags:
  • adblock
  • advertising
  • ad
  • block
  • lock
  • detection
  • detecting

Stable version

Copied!

How to start using blockadblock CDN


<!DOCTYPE html>
<html>
<head>
    <title>Get started with blockadblock CDN - cdnhub.io</title>
    <script src="https://cdn.jsdelivr.net/npm/promise-polyfill/dist/polyfill.min.js"></script>
    <script src="https://cdn.cdnhub.io/blockadblock/3.2.1/blockadblock.min.js"></script>
    <script>
        document.addEventListener('DOMContentLoaded', () => {
            Promise.all([
                new Promise(resolve => {
                    const script = document.createElement('script');
                    script.src = 'https://cdn.jsdelivr.net/npm/blockadblock@3.2.1/dist/blockadblock.min.js';
                    script.onload = () => resolve();
                    document.head.appendChild(script);
                }),
                new Promise(resolve => {
                    window.addEventListener('message', event => {
                        if (event.origin === 'https://cdn.jsdelivr.net') {
                            if (event.data.type === 'blockadblock:ready') {
                                resolve();
                            }
                        }
                    });
                })
            ]).then(() => {
                window.BlockAdblock.enable();
            });
        });
    </script>
</head>
<body>
    <!-- Your content goes here -->
</body>
</html>
Copied!
Copied!

All versions