0

我需要设置特殊的 IE 安全设​​置或标头以允许来自 Chrome BHO 的请求吗?如果没有,那么是什么阻止了我的 AJAX 调用?

我的 HTML5 应用程序使用 AJAX 访问清单的白名单(网络部分)中列出的资源。清除 IE 缓存后,应用会加载并访问 HTTP 状态为 200 的 JSON 资源。

如果我关闭 IE 窗口,然后在新的 IE 窗口中导航到该应用程序,该应用程序将从缓存中加载。但是,访问我的 JSON 资源会导致 HTTP 状态为 0,并显示一条消息“通信失败”。

在对此进行调查时,我发现该页面不受 IE 信任。如果页面标题中没有 Google BHO 元标记,则该页面是受信任的。将元标记添加回标题,该页面不受信任。

此问题特定于 IE/Google Chrome 框架。例如,Chrome 浏览器在从缓存加载时工作。

4

1 回答 1

0

谷歌(Chromium 项目)已经解决了这个问题。释放待定。

请参阅http://code.google.com/p/chromium/issues/detail?id=76439

于 2011-03-26T18:19:35.760 回答