1 Introduction 1.1 Study Background Microsoft officially issued a huge Windows XP Service Pack 2 (English version) in August 2004, which is not a simple patch upgrade, but integrates a number of new technology Windows system updates. Microsoft claims that SP2 solves the previous system vulnerabilities and greatly enhances Windows security. For web developers, it is worth paying attention to the SP2 joined POP-UP (pop-up intercept) function in IE, which will affect the export of most of the world's use of pop-ups. Although this feature has been added in Netscape and other browsers, and Google and China's search company BAIDU launched this feature, but this upgrade is affecting the IE of most market share. Considerable. Because of the 80% share of the browser market, each site has to use the pop-up window.
1.2 Reference 1) Microsoft Windows XP Service Pack 2 Functions Http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/sp2chngs.mspx2) Try your web site to accommodate Windows XP Service Pack 2 HTTP : //www.microsoft.com/china/MSDN/library/Windev/WindowsXP/USdnwxpxpsp2web.mspx3) Windows XP Service Pack 2 training for developers http://msdn.microsoft.com/security/productinfo/XPSP2/introduction .aspx4) msdn http://msdn.microsoft.com http://www.microsoft.com/china/msdn/
2 Project Overview 2.1 Research Entry Research on the Pop-Up Blocker feature and principle of IE in Windows XP Service Pack 2, finds the resolution of the site's pop-up window in IE (SP2).
2.2 Test Environment Windows XP Professional Version 2002 Service Pack 2Internet Explorer 6.0.2900.2180
2.3 Project cycle August 26th to September 20th, September 20th
3 Project Content 3.1 Windows XP SP 2 Introduction Windows XP Service Pack 2 has made many major improvements to the operating system to enhance the security of your personal computer. It can defruse usually attacks, network protection, memory protection, enhanced email security and more securely browse the Internet. On the other hand, Service Pack 2 provides a more convenient system update program. Administrators can easily control enterprise network security, and users can easily use Bluetooth devices. Service Pack 2 also includes DirectX 9 and Windows Media Player 9 that includes improvements in security, performance, and functionality.
By Windows XP Service Pack 2 (SP2), Microsoft introduces a set of security technologies that will help improve Windows XP-based computers against viruses and worm malicious attacks. These technologies include: • Network protection • Memory protection • Enhanced email security • More secure browsing
3.2 POP-UP Blocker
Windows XP SP2 adds POP-UP Blocker in Internet Explorer, which blocks or blocks most of the pop-up window. For windows open by the end user click link, it will not be affected, and the pop-up window from the local network and the trust site is not blocked.
POP-UP Blocker defaults to open state, which prevents automatic opening and pop-up windows open in the background, but the user clicking on the link is still displayed normally. Enable POP-UP Blocker can enable POP-UP Blocker using three different ways. • The first appearance prompt appears before the first pop-up window appears, ask the user to enable POP-UP Blocker. • Tools menu In Internet Explorer, on the Tools menu, click the Shield pop-up window, then click Block Popup Window. • Internet Options. On Internet Explorer's Tools menu, click the Privacy tab, then click Shield, then click Shield pop-up window. Then click on the option to set the POP-UP Blocker. When a pop-up window is blocked: When a site's pop-up window is blocked, a notification is displayed on the status bar and a sound will be displayed on the address bar on the display area (you can do not play the sound and Display the information bar, see the advanced setting options later). Click on the notification on the status bar to see a menu with the following options: • Displays the blocked pop-up window. Reload the pop-up window. • Allows pop-up windows from this site. Add the current site to the Allow list. • Block the pop-up window. Turn the POP-UP Blocker on or off. • Pop up the window option. Open the Popup Window Management window. The information bar will display the pop-up window to be blocked and inform the user to allow pop-ups and other settings by clicking the information bar: • Display the blocked pop-up window. Reload the pop-up window. • Allows pop-up windows from this site. Add the current site to the Allow list. • Set whether to block the pop-up window and display the information bar and more advanced settings. • Failure help.
Advanced Settings Options Trust Site List End User and IT administrators can allow automatic pop-up windows of these websites by joining some websites to a list of trust sites.
Filter Level Settings and Other Options Three Filter Level: Advanced: Block All Popup Windows (You can click on the Alt Key to click the link to open the window: block most automatic pop-up window (default level) Low level: Allow the security site's pop-up window Other options: Whether you play a piece of sound when a pop-up window is masked When a pop-up window is blocked?
* The following is unless otherwise labeled, it is under the default setting of POP-UP Blocker.
Blocking Mechanism POP-UP Blocker will screen any windows that automatically open from scripts other than CreatePopup () (IE5.5 and above, see Appendix). Some common functions affected by this are: window.open (), showmodelessdialog (), showModalDialog (), showhelp (), Window.external.navigateFind ().
In the existing information, Microsoft has not provided the ability to detect whether the user has opened the IE Blocker, but provides how to check if the window is blocked.
For Window.open () open, the function will return null values when the window is blocked. When the pop-up is blocked, the value is always checked before using the return value of Window.open () to avoid scripting errors.