Webknacks.com: Photo Editing Software - Make Your Face Look Better In Photos
 
 

There are a lot of pop-up killers. However, their authors do not explain as they work. On this page you can test any pop-up killer and learn weak and strong aspects of the program. The tests will utilize java-scripts. Therefore, check up the browser adjustments: java-scripts should be enabled. To prevent script debugger messages go to Advanced Tab on Internet Options, then check "disable script debugging" and uncheck "display a notification about every script error".
Note 1: To show test results the java-script operator window.opener is used, which works aberrantly in IE 5.0 and previous versions. Please use IE 5.5 or higher.
Note 2: If the tested pop-up killer uses a "black" list, you should adjust it before test. To customize "black" list use the following properties: the pop-up window URLs start with "http://www.webknacks.com/aptest_p..." (for example http://www.webknacks.com/aptest_pa2a.htm) and have the title "Pop-up" in these tests.

There is no formal difference between a new window and sponsor's pop-up. To distinguish them we assume that:
a
if the new window is opened after it's parent has been clicked, then it is an useful window (onclick allow rule)
r
otherwise if the new window is opened without user actions in the parent window, then it is a pop-up window (idle interdictory rule)
r
if the new window is opened immediately after the parent window has been closed, then it is a pop-up window (onunload interdictory rule)
r
if the new window is opened immediately after the parent page has been loaded, then it is a pop-up window (onload interdictory rule)

These assumptions and a lot of heuristic rules are the basis of Antipopup for IE. Please pay attention to this pop-up killer.

A. Simple tests

 

 
 
»
Test A1. Closing onload pop-ups when page just has been loaded  
»
Test A2. Disabling onunload pop-ups when page has been closed  
»
Test A3. Allowing new windows when page just has been clicked ("a href" method)  
»
Test A4. Allowing new windows when page just has been clicked ("onclick" method)  
»
Test A5. "Black" list pitfalls  
 
 

B. Complex tests

There are situations in reality that are more complex. It is interesting to test such situations when there are two mutually exclusive conditions.
We are grateful to Jerome Pierre. These tests are based on the real examples, which one he has granted to us kindly.

   
 
»
Test B1. Allowing the new window when page just has been clicked but the window is opened with delay (for example, if there are an  intermediate dialogue) (onclick-idle collision)  
»
Test B2. Closing the pop-up if one is appeared after the parent page with onunload pop-up just has been clicked and reloaded hereupon (onclick-onunload collision)  
»
Test B3. Closing the pop-up if one is appeared after the parent page with onload pop-up just has been clicked and reloaded hereupon (onclick-onload collision)  
»
Test B4. Allowing the new  window if one is appeared after the parent page just has been clicked and reloaded hereupon (onclick-onloadlike collision))  
»
Test B5. Allowing the new window if one is appeared after the page has been clicked and the parent window was closed immediately after that by java-script (onclick-onunloadlike collision)  
 
 

C. Pop-up killer resistance

   
 
»
Test C1. The chain reaction  
»
Test C2. The stubborn pop-up  
 
 

 

To visit Pop-up Killer Review click here...