您永远不会在Internet-Zone页面上看到该对话框。默认情况下,此操作会在Internet区域中自动静音并被自动阻止。
该对话框出现在Intranet区域中有两个根本原因:
1>尝试使用XMLHTTPRequest对象进行跨域请求(http://blogs.msdn.com/b/ieinternals/archive/2011/04/22/ie-
security-prompt-page-accessing-cross-domain -信息不属于它的控件.aspx)
2>尝试将承载HTML的OBJECT标签导航到跨源页面。
您可以通过使用XDomainRequest而不是XMLHTTPRequest来避免情况#1。通过使用Iframe而不是OBJECT标签,可以避免情况#2。



