问题标签 [google-chrome-frame]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
357 浏览

websocket - 使用 chrome 框架代替 SockJS

我正在使用 Go 编程语言创建 Web 应用程序。

在我的项目中,我需要支持 IE>=8,Firefox >=13 Opera >=12 ...
项目的一部分依赖于实时推送通知。Go 没有很好地支持 Socket.IO 或 SockJS 从 http 推送方法中抽象出来,但它内置了对 websockets 的支持。

我想使用 Go websockets 在 Go 中实现实时推送模块 - 在 http Web 应用程序中,而不是使用 SockJS 的其他语言创建其他服务。这将需要 IE8、IE9 用户安装chrome frame插件。

Q:这个方案除了强制IE8和IE9用户安装chrome frame外,还有什么缺点吗?

Q2为推送通知提供单独的服务有什么优点吗?(除了具有更好的浏览器兼容性)?

优点是我不需要维护单独的服务,我可以重用 Go 代码。

0 投票
0 回答
120 浏览

javascript - 将 appcache 与 Chrome 框架一起使用(或检测到它不起作用)

我们正在使用应用程序缓存(以及更多东西)构建一个离线使用的网络应用程序。

问题是,我们想请使用旧 IE 的用户使用 Google Chrome Frame,希望它能正常工作。但是 appcache 似乎不起作用:尽管该站点已正确缓存,但在没有 Internet 连接的情况下访问我们的站点会失败。我们得到标准的即无网络错误页面。

我发现这个常见问题解答说由于 Chrome Frame 依赖于 IE 的网络堆栈,appcache 将无法“按预期”工作。

考虑到这一点,我几乎没有希望让它发挥作用(但是,如果你有解决方案,请随时分享),我更关心的是检测这个问题以相应地调整我的网站的行为。

window.applicationCache当 javascript 对象仍然存在时,如何检测 Chrome Frame 缺乏对 appcache 的支持?

0 投票
1 回答
154 浏览

internet-explorer - IE 中的 Chrome 框架错误(突变观察者)

我在 IE 和突变摘要库中使用 Google Chrome Frame。我检查了谷歌网站,我没有看到任何提到缺乏对突变观察者的支持。错误出现在 tree_mirror.js 文件的第 143 行。

来自 IE 调试的错误消息是

有没有人对此有任何见解?我似乎找不到任何声明 chrome 框架不支持突变观察者的东西

0 投票
1 回答
384 浏览

cookies - IE 中的页面留下的 Cookie 对 Chrome 框架中浏览的页面是否可见(反之亦然)?

除其他外,我试图跟踪用户是否使用 IE 启动我们的网络应用程序,然后安装 Chrome Frame,继续使用它或“消失”(即,不安装 Chrome Frame 并再次启动应用程序)。

一种方法是跟踪 cookie,例如 Google Analytics,如果 cookie 是“共享的”b/t IE 和 IE+ChromeFrame

0 投票
0 回答
820 浏览

.net - 无法使用 Google Chrome Frame 和 Windows 身份验证注销

我有一个使用 Windows 身份验证的 MVC 4 应用程序。我目前的挑战是我需要为用户提供一个注销按钮。我可以在直接的 Chrome 和直接的 IE 中实现这一点,但是当我将 Google Chrome Frame(GCF) 添加到组合中时,我似乎遇到了问题。

我正在使用带有 GCF 的 IE9。

当我尝试发送 AJAX 请求时,这就是 GCF 网络跟踪告诉我的内容:

要求:

不幸的是,响应失败。Chrome 开发人员工具会选择它,但我认为 IE 正在阻止请求发出,因为 Fiddler 没有看到它。我不知所措,并且已经对此进行了几天的故障排除,不确定这是否应该作为错误报告给 Google。

这是客户端注销代码(改编自此处http://trac-hacks.org/wiki/TrueHttpLogoutPatch):

这是我在其他地方得到但找不到链接的服务器端操作方法(我没有写这个):

0 投票
1 回答
182 浏览

html - Google Chrome Frame 是否会破坏 IE8 控制台输出?

这是一个关于调试项目的问题,而不是关于编写代码的问题。

我正处于开发HTML5网络应用程序的最后阶段。就在最后一刻,我们的客户告诉我们它应该在IE8. 由于我HTML5-canvas在应用程序中使用 ,因此需要添加Google Chrome Frame。然而,一旦安装和测试,IE8 的开发者控制台不再打印任何数据,并且 HTML 查看器永远不会加载。这是一个错误吗?有没有办法解决它?如果我需要使用警报进行调试,那真的很糟糕......

0 投票
3 回答
1117 浏览

html - Internet Explorer 破坏了我的网站?

到目前为止,我正在开发的网站运行良好,但是当我尝试将其放入 Internet Explorer 时,它就会中断.. http://868rcacs.ca/test.php 我尝试过使用 chrome 框架,但它似乎没有工作......有什么帮助吗?

编辑:我尝试了 ie 8 和 ie 7,它几乎就像它根本不读取 css

0 投票
1 回答
414 浏览

google-chrome-frame - 检测 Chrome Frame BHO 是否启用

我有以下代码来检测是否启用了 CF BHO,但不幸的是它没有成功,它总是返回“自动化服务器无法创建 obj”

我的用户代理和页眉如下:

有任何想法吗?

谢谢,

0 投票
3 回答
112447 浏览

html - 使用 IE=edge,chrome=1 是否仍然有效?

我阅读了上个月关闭的 Chrome Frame,因此我试图了解它对 X-UA 标签的含义,经过 3 小时的研究,我仍然没有找到我正在寻找的答案,我的问题如下:

现在使用 IE=edge,chrome=1 是否仍然有效,还是从现在开始我应该停在 IE-edge 上?或者关于 X-UA 的最佳做法是什么,应该避免吗?

0 投票
1 回答
169 浏览

javascript - 如何使用 Chrome Frame 在 IE8 中执行跨域 AJAX 请求

我有一个需要支持 IE8(带有 Google Chrome Frame)的应用程序,它将发出跨域请求。我了解常规 IE8 使用 XDomainRequest 进行这些调用,但是当使用 Chrome Frame 并通过控制台查看时,我没有看到窗口对象中列出了 XDomainRequest。

由于我使用的是 Chrome Frame,我知道我使用的是 Chrome JavaScript 引擎……但这是否意味着我应该能够将 XMLHTTPRequest 用于 CORS?当我尝试这样做时,我在控制台中收到一个跨域错误。

有人可以澄清这应该如何工作吗?我很困惑。