是否有任何以编程方式确定Internet Explorer当前安全区域设置的方法?
我想知道我的网站何时会因为IE安全策略而阻止XMLHttpRequest ActiveX控件,但在网站实际尝试创建它之前会导致黄色条显示在顶部(说"为了帮助保护您的安全性" ,Internet Explorer限制此网页运行可以访问您的计算机的脚本或ActiveX控件.")
谢谢.
在IE7中,您可以使用以下JavaScript来了解您的站点是否可信:
window.status = "test"; if (window.status == "test") alert("Trusted, or local intranet"); else alert("Not trusted, or internet");
这是基于以下事实:在IE7及更高版本中,脚本无法再通过Internet和受限区域中的window.status方法设置状态栏文本.请参阅Internet Explorer 7的发行说明