【问题标题】:Can Google Gauges work properly in IE?Google Gauges 可以在 IE 中正常工作吗?
【发布时间】:2011-05-17 02:35:22
【问题描述】:

编辑 2

有没有人了解latest post 他是如何工作的:

"我在里面使用了 https 而不是 http 脚本标签。它起作用了。”
- nithin...@gmail.com 的评论 22,2 月 7 日(3 天前)

他指的是哪个标签?那是你从谷歌加载javascript的地方吗? (我在那里尝试了https,没有运气。)其他方法似乎不起作用......


我的 Google 仪表在 Firefox 中工作:
http://code.google.com/apis/visualization/documentation/gallery/gauge.html

但在 IE 8 中不起作用。

我还注意到IE中的“Google Playground”弹出安装Chrome的弹窗:
http://code.google.com/apis/ajax/playground/?type=visualization#gauge

我看到了这个帖子但不是真正的解决方案:
http://code.google.com/p/google-visualization-api-issues/issues/detail?id=5

首先,问题到底是什么?

我希望更深入地了解它为什么不起作用。

接下来,有什么想法吗?

谢谢!

编辑

赏金开始了 100 分。寻找“最佳”(由其他用户投票)的答案,以在 7 天结束前让指标在 IE 中工作

【问题讨论】:

  • 这个问题和c#、asp.net到底有什么关系?

标签: javascript internet-explorer firefox cross-browser google-gauges


【解决方案1】:

additional information 似乎在 the link you've provided: 的 cmets 中可用

发现 google 在 doctype 之上使用了注释。这会导致 doctype 声明无法正常工作。从而使仪表绘制。

<!--
  copyright (c) 2009 Google inc.

  You are free to copy and use this sample.
  License can be found here: http://code.google.com/apis/ajaxsearch/faq/#license
-->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

P/S:这不是解决方法。

Comment 6 提供了一种伪解决方法:

是否有计划为 IE8 修复此错误?从 页面将使仪表在 IE8 中工作,但是,这将导致呈现问题 与页面中显示的其他元素。

Comment 8 提供了一种尝试强制兼容模式的解决方法:

嗨,不是解决方案,而是解决方法 现在对我们有用。通过增加 一个 HTTP 响应头 X-UA-Compatible = IE=EmulateIE7

这可以在 IIS 中完成或通过添加 web.config的以下部分

<httpProtocol>
<customHeaders>
<add name="X-UA-Compatible" value="IE=EmulateIE7" />
</customHeaders>
</httpProtocol>

我认为问题本身应该由 Google 解决或由 IE 团队处理。我将省略关于这在政治上如何运作的讨论。

祝你的可视化好运!

【讨论】:

  • +1 谢谢............让我们看看它是否还有其他东西,否则它是你的!
  • @Greg 没问题。这实际上对工作很有帮助,因为他们一直在遭受一系列 IE 与 GWT 的不一致。
  • @Greg 感谢您的赏金!
  • 您了解该主题的最新帖子吗? (请查看更新后的问题)谢谢!
  • @Greg 请原谅我的迟到。事实证明,(HTTP)google.com/jsapi 和(HTTPS)google.com/jsapi 包含不同的 Javascript 代码。我认为 nithin 的问题由此得到解决,但我认为这不适用于您的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-22
  • 1970-01-01
  • 2012-03-05
  • 1970-01-01
相关资源
最近更新 更多