可以让Ex画布在IE8中工作吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (14)

我曾经开发过一个名为‘BeautyTips’的jQuery插件,它运行得很好。但是,由于我已经安装了IE8,这个插件停止工作,因为它需要Ex画布使IE绘制矢量,图像等。

提问于
用户回答回答于

在使用exanvas初始化它之前,尝试将画布元素附加到文档中:

var foo = document.getElementById("targetElementID");
var canvas = document.createElement('canvas');
canvas.setAttribute("width", 620);
canvas.setAttribute("height", 310);
canvas.setAttribute("class", "mapping");
foo.appendChild(canvas);
canvas = G_vmlCanvasManager.initElement(canvas);
用户回答回答于

IE8的新“标准”模式关闭了一些非标准功能。其中,Exanvas使用的是VML。我只是设定了IE7‘标准’模式,所以它仍然有效。

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

所属标签

可能回答问题的人

  • 红双喜经典VS中华

    1 粉丝0 提问8 回答
  • 浮生长恨欢娱少

    个人站长 · 站长 (已认证)

    51 粉丝2 提问4 回答
  • LemonLu

    社区 · 运营 (已认证)

    45 粉丝0 提问4 回答
  • 滑稽园扛把子

    Swoole Inc · PHP工程师 (已认证)

    135 粉丝0 提问4 回答

扫码关注云+社区