2012-07-20 17 views
0

我使用Flash制作了一个图形并将其导出为HTML5格式。它在IE9,Mozilla Firefox,谷歌浏览器和大多数主流浏览器中都表现不错。但我想要一个解决方案,使其在IE 6和7的工作。我试图改变文档类型,但仍然不会显示任何东西在我的IE浏览器6。从Flash导出的HTML5条形图在IE6,IE7或IE8中不起作用

HTML

<!DOCTYPE html> 
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
    <title>Untitled</title> 
<!--Adobe Edge Runtime--> 
    <script type="text/javascript" charset="utf-8" src="sample_edgePreload.js"></script> 
    <style> 
     .edgeLoad-EDGE-36508108 { display:none; } 
    </style> 
<!--Adobe Edge Runtime End--> 

</head> 
<body style="margin:0;padding:0;"> 
    <div id="Stage" class="EDGE-36508108"> 
    </div> 
</body> 
</html> 
+0

看到这个图表http://www.findmebyip.com/litmus/一些IE 6.0和8.0不支持HTML5标记... – Usman 2012-07-20 11:02:34

回答

0

的Internet Explorer 6-8渲染引擎不支持HTML5,因为它们是建立在时间,人们在那里还用棍子猎杀猛犸象,这是HTML5之前。

要添加HTML5的支持在Internet Explorer 6-8考虑使用以下谷歌浏览器内嵌框架安装程序的JavaScript:

http://www.chromium.org/developers/how-tos/chrome-frame-getting-started/#TOC-Detecting-Google-Chrome-Frame-and-Prompting-to-Install

+0

为什么人们要安装一些东西?有几个图表框架适用于html5,并且适用于较旧的IE版本。 – 2012-07-20 13:23:09

+0

问题是关于在Internet Explorer中使用HTML5,而不是关于传统兼容的Javascript图表框架 – 2012-07-20 13:26:50

+0

http://www.chromium.org/developers/how-tos/chrome-frame-getting-started/chrome-frame-faq#TOC什么是Google-Chrome-Frame- – 2012-07-20 13:27:07

相关问题