Is there is a way to integrate the AdBlock Plus (or any similar addon that works on IE) with a C# WebBrowser Control? Here is my case, I have a form, when opened redirects to a specified website, which doesn't belong to me. And I want to remove all the ads from this website for the user of my application.
How to integrate AdBlock Plus in a C# WebBrowser Control?
2.2k Views Asked by Beshoy At
2
There are 2 best solutions below
0
Mario
On
You'd have to essentially mimic IE's behaviour in loading addons (doing the same calls, providing the same API, etc.). However you should reconsider this idea, because most content providers don't like you embedding their content into your application, especially if you modify it to remove ads and stuff. What are you even trying to do? If you'd like to provide a feedback form, a support page, a forum or something similar, you should provide these on your own on your own page, instead of embedding third party sites killing ads and probably branding, etc.
Related Questions in C#
- How to call a C language function from x86 assembly code?
- What does: "char *argv[]" mean?
- User input sanitization program, which takes a specific amount of arguments and passes the execution to a bash script
- How to crop a BMP image in half using C
- How can I get the difference in minutes between two dates and hours?
- Why will this code compile although it defines two variables with the same name?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Why can't I use the file pointer after the first read attempt fails?
- #include Header files in C with definition too
- OpenCV2 on CLion
- What is causing the store latency in this program?
- How to refer to the filepath of test data in test sourcecode?
- 9 Digit Addresses in Hexadecimal System in MacOS
- My server TCP doesn't receive messages from the client in C
- Printing the characters obtained from the array s using printf?
Related Questions in WINFORMS
- Musical chairs: How can an asynchronous task cancel a synchronous one in c#?
- TCP Client Losing Connection When Writing Data
- how check if printing content on new page
- Find what is writing to the Output window
- WinForms, event unable to subscribe from a custom class
- A cleaner way to approach the given output
- Working with panel and moving from the second form to the the panel
- Accurately placing multiple controls in a row programmatically with dynamic table layout panel
- How to find winform application in visual studio 2022?
- How to stop comments being included in C# release build .exe
- Why is the Blazor value not immediately being rendered after changing it?
- .NET 6 Winforms separate forms control pop up freezing when unfocused and using native Windows file transfer pop up
- How to Fix C# WinForms Application Not Loading correctly on Windows 11?
- Visual Studio edit view corrupt for xaml and Winforms design views
- How to solve the problem that dragged column in datagridview too slow or miss when AllowUserToOrderColumns = true
Related Questions in BROWSER
- (in promise) TypeError: NetworkError when attempting to fetch resource
- How could i add a bookmark and tabs function in PySide6?
- Difficulty Accessing HTTP URLs/IP Addresses Due to Browser Redirecting to HTTPS: Seeking Solutions
- Can be their an extension to save pages in as offline in the browser itself?
- Connecting puppeteer to an existing Brave Browser instance using
- How can I modify javascript native fetch function from an extension?
- Update your browser to use...in android webview application
- Why does throwing an error in any browser developer console not get caught by window.addEventListener('error')?
- The javascript and css files cached by chrome do not belong to the same version
- Unlike chrome Unable to create multiple instance of sidepanel while creating extension for edge browser
- Cannot import a class from a WebPacked javascript file
- How do I keep the same time input style in both firefox and chrome
- Use GUI application on Github Codespace
- get cpu / gpu capabilities from client in react / typescript?
- How to close a browser context after multiple test is written in same file
Related Questions in WEBBROWSER-CONTROL
- C++ Get file content from the DLL resource
- WPF How to show a MemoryStream PDF document to a WebBrowser
- Determine if an IHTMLTxtRange object is visible
- Results of locating small objects with pyautogui change depending on browser's window size
- WebBrowser.Navigate does not appear to be returning DocumentText
- Capture a screenshot of HTML content using a WebBrowser control
- Set Attribute of DOM-Element in C# With the webBrowser in Windows Forms
- What methods exist to copy a gif to the clipboard and post it into other applications?
- the code gets stuck after I select the word file
- Windows Forms WebBrowser: CTRL+F Search doesn't find anything
- How HTML & CSS Code Can Be Used to Print POS on vb.net
- WPF WebBrowser-Control open Link in Internet Explorer
- VBA webbrowser findtext next occurrences
- How to set Paper Size A5,PageOrientation,Set name Printer in a web browser control with code in VB.NET
- why does my web browser's PrintPreviewDialog display become small when loaded in vb.net
Related Questions in ADBLOCK
- Reasons for a script tag to throw an error
- Is there a way to make a webpage go back and then forward again in the history using JavaScript?
- Skip Ad on Twitter using Selenium
- How to add a class name to a element in ublock orgin filter
- why youtube not doing server side ad insersion
- Detect if Sentry.captureMessage(…) or Sentry.captureException(…) gets blocked in an JavaScript app (e.g. by an ad blocker)
- chrome.webRequest.onBeforeRequest callback's parameter details.initiator is only a origin ,how to find the specific URL?
- Is there an API for websites to disable ad block plus themselves?
- Filter to block gif tweets on Twitter in an adblocker such as ublock origin
- Stop ad-blocker from breaking internal site
- Diable ads by adding extension adblock selenium python
- How to detect ad blocker in my android app?
- How to detect that ad blocker is blocking ads in my app?
- How to add to exception to Adblock by click to button
- Segment and Ad Blockers
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You'll need to load the Browser Helper Object representing the addon into the
WebBrowsercontrol. This thread describes the process, although it fits C++ better than C#.As an aside: I can only imagine this is a bad idea, AdBlock Plus probably assumes it's always running inside of IE. If you manage to load it, it will be running inside of your process instead.