您现在的位置: IT专家网 > WinSystem子站 > 技巧
微调Web站点以适应XP SP2
作者: 微软, 出处:微软, 责任编辑: 韩博颖,
2008-06-02 08:00
使您的 Web 站点能够很好地使用 Windows XP SP2 中的新安全功能,这些功能可能会影响 ActiveX 控件、文件下载、弹出窗口等。
常用技巧
检测 SP2 中的 Internet Explorer
如果连接到您站点的浏览器是 SP2 中的 Internet Explorer,您可以使用 window.navigator.userAgent 来检测。
| var g_fIsSP2 = false; function browserVersion() { g_fIsSP2 = (window.navigator.userAgent.indexOf("SV1") != -1); if (g_fIsSP2) { //This browser is Internet Explorer in SP2. } else { //This browser is not Internet Explorer in SP2. } } |
您的站点是使用 showModelessDialog() 调用还是 showModalDialog() 调用?
如果可能,请不要尝试创建 ActiveX 控件的新实例、自动启动文件下载或从这些对话框中自动启动弹出窗口。在这个方案中,当内容被阻止时将不会显示“信息栏”,因此用户将无法轻松地允许该内容。建议的解决方案是从 Internet Explorer 窗口中启动这些行为。
在内容受到阻止时,您的站点是否会重定向到另一个网页?
如果可能,在浏览器阻止内容(例如 ActiveX 控件、下载提示或弹出)时,请不要尝试重定向到另一个网页。在阻止该内容时,“信息栏”可能不会出现在重定向的页面上,因此用户可能无法轻松地查看该内容。

