ZapPop Test Page

This page attempted to loaded pop-up windows:

  1. While the page loaded
  2. During the page's onload() event

The page will also try to open a pop-up window as you leave in the onunload() event handler (so make sure to keep ZapPop enabled).

If you haven't seen any pop-ups, then ZapPop is working properly, and you may now close this page.  However, for additional testing, there are additional tools below.

For the stress and navigation tests, we recommend switching back to the default option, "open in new window", if you've selected "open in current window" in Advanced Options.

 

Stress Test
Stress tests attempt to overcome a pop-up killer by trying to spawn large numbers of windows as quickly as possible.  This is a very synthetic test, since only a malicious site would attempt to open more than half a dozen pop-up windows at once.  Never attempt this test without ZapPop running.  When the test is run, exactly one pop-up window should be allowed to open by ZapPop (as it is supposed to).

Number of windows to open:

Warning: though unlikely, it is possible that this test could cause a crash; make sure to save your work before attempting it.  Also, if you run the test with a very large number of windows, your system may stop responding temporarily while they are processed.

 

Element Events Test
This test will attempt to open pop-up windows in response to two non-navigational events by the user (these should be blocked by ZapPop).  Below is a white box that tries to create a pop-up window when it encounters the following events:

  1. onmouseover (fires when the mouse moves into the box)
  2. onmouseleave (fires when the mouse moves out of the box)  
     

     

Navigation Test
Below are some typically used navigation objects, all of which open a new pop-up window.  When you click/activate them, ZapPop should properly allow the pop-up window to open.

Hyperlink to a new window (target = _blank)
Hyperlink opening a pop-up window with "Javascript:" pseudo-URL
Hyperlink opening a pop-up window in the onclick() event handler

  Picture hyperlink to a new window (target = _blank)

 

Refresh Test
The button below, when clicked, refreshes this page.  When it does, ZapPop should block the three pop-up windows that the page tries to open (one when the page unloads, another two when the page loads again).