Skip to content

Aashish079/Examtopics_Popup_Blocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ExamTopics Popup Blocker

A Chrome extension that automatically blocks and hides annoying popups on ExamTopics and similar websites.

πŸ“‹ Features

  • 🚫 Automatically detects and hides popup overlays
  • ⚑ Works in real-time with dynamic content
  • πŸ”„ Monitors DOM changes for dynamically loaded popups
  • 🌐 Compatible with Chromium-based browsers (Chrome, Edge, etc.)

πŸš€ Installation Guide

Clone the repo or just download as Zip then:

Follow these step-by-step instructions to install the extension in your browser:

1. 🌐 Open Browser Extensions Page

Choose your browser:

  • Chrome: Navigate to chrome://extensions
  • Edge: Navigate to edge://extensions

2. πŸ”§ Enable Developer Mode

  1. Find the "Developer mode" toggle (usually in the top-right corner)
  2. Turn it ON

3. πŸ“‚ Load the Extension

  1. Click the "Load unpacked" button
  2. In the file dialog, navigate to and select the folder you created in Step 1
  3. Click "Select Folder"

βœ… Verification

The extension is now installed! πŸŽ‰

  • It will run automatically on every website you visit
  • When it detects popup overlays (like those on ExamTopics), it will hide them instantly
  • You'll see console messages in Developer Tools when popups are blocked

πŸ› οΈ How It Works

The extension uses a content script that:

  1. Scans the page for elements with popup classes (.popup-overlay.show)
  2. Monitors DOM changes using MutationObserver for dynamically loaded content
  3. Hides detected popups by setting display: none
  4. Watches for attribute changes that might reveal hidden popups

πŸ” Troubleshooting

If the extension isn't working:

  1. Check that Developer mode is enabled
  2. Refresh the webpage after installing the extension
  3. Open Developer Tools (F12) and check the Console for any error messages
  4. Verify both files are in the correct folder structure

πŸ“ Notes

  • The extension targets elements with both popup-overlay and show CSS classes
  • It works on any website using similar popup structures
  • No internet connection required - works entirely offline

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published