stml in CHtmlview(MFC)

时间:2014-02-24 05:47:45

标签: html svg mfc

我无法在我的MFC应用程序中从CHtmlView派生的视图中使用SVG进行绘制。但是,当我在记事本中复制相同的源并使用Internet Explorer打开它时,它正在工作。我机器上安装的IE版本是IE9。有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:3)

浏览器控件在IE7兼容模式下运行,因此无论您的计算机上安装的IE版本如何,都不支持更新的功能。

您可以在HTML中添加元标记以指定浏览器版本:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

或者,您可以添加注册表项以使应用程序中的所有浏览器控件都使用特定的IE版本。见http://weblog.west-wind.com/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version