IE7的未验证的发行者MSXML 5.0安全问题

Sun 13 January 2008

IE7的未验证的发行者MSXML 5.0安全问题

作者: 月光 网站建设

:::

有个使用IE7的读者告诉我,当使用IE7浏览我博客的内容的时候,会在顶部提示这样的信息:"此网站需要运行以下加载项:\"Microsoft Corporation(未验证的发行者)\"中的\"MSXML 5.0\".如果您信任该网站和该加载项并允许运行该加载项,请单击这里......"

我曾经安装过IE7,感觉很不习惯,于是又换回IE6了,而我使用IE6和Firefox访问我的博客却从来没有这种现象,为什么使用IE7会提示这种信息呢?

经过我对博客代码的分析,我觉得可能是因为我安装的一个"博客投票插件"的原因,这个插件的JavaScript代码中,为了实现AJax效果,使用了XmlHttpRequest对象,因此,可能是因为IE7中本地执行XmlHttpRequest对象被MSXML5.0给拒绝执行了,因此本地安装了MSXML 5.0 (Office 2003之后的版本)后,就会在IE7中弹出"未验证的MSXML 5.0"。

这个不知道算不算IE7或者MSXML的BUG,反正这个错误信息我目前无法在我的电脑上重现,出现这种情况的用户,请尝试安装一下最新版本的MSXML,或者修改一下IE7的安全设置就不会再出现类似问题了。

IE7的未验证的发行者MSXML
5.0安全问题

::: {.previous_content} « 上一篇 城市吧新增加了十三个城市的街景地图 :::

::: {.next_content} 下一篇 » 重新设置访问Flickr图片 :::

相关文章

Category: 月光博客2008