Allow Pop Up in IE 7

IE7 has very strict security control over pop up. When you visit a web page that uses pop up, IE7 will show “Pop-up blocked. To see this pop-up or additional options click here…” in the information bar above the page and below the browser URL box. When you click on the warning message in the IE7 Information Bar, you can choose the option of Temporarily Allow Pop-ups (noted that there is no Always Allows Pop-up from This Site option). However, pop-up will still be blocked even after you choose to allow pop-up from this site.

What is more annoying is that IE7 will block all pop up regardless of your Pop-up Blocker settings, even if you include the URL link location in the “Address of website to allow” section, or even after you disable and completely turn off the IE 7 Pop-up Blocker in order to allow all pop-ups.

For web authors, there are scripting solutions to get around the problem, such as the one provided by  http://www.hunlock.com/blogs/Working_around_IE7s_prompt_bug,_er_feature

For web users, we can add selected sites into the Trusted Sites zone in Internet Explorer 7. To do this:

  1. Go to Tools in Internet Explorer 7, then click on Internet Options.
  2. Go to Security tab.
  3. Select the Trusted sites zone.
  4. Click on Sites to launch the panel to manage trusted sites.
  5. Enter the specific site that you want to trust and allow all pop-ups including script-generated input dialog boxes to the text box for “Add this site to the zone”. If you’re viewing the website that you want to trust, the URL link location will be shown automatically. I would enter http://courses.dsu.edu to allow pop up from any samples from http://courses.dsu.edu/cet756/.
  6. Click Add when done. Note that if the website is not encrypted with SSL, you need to uncheck (unselect) the box “Require server verification (https:) for all sites in this zone” before you can Add the normal http: websites.
  7. The website should now be listed in the middle box Website listing.
  8. Click Close and then OK to exit.

The selected website will now no longer be blocked any elements, be it normal webpage pop-ups or dialog boxes. You may need to restart the browser for the new setting to take effect.