And*_*nda 18 jquery canvas beautytips excanvas internet-explorer-8
我曾经在一个名为'BeautyTips'的jQuery插件上工作,它运行得很好.但是,因为我已经安装了IE 8,这个插件停止工作,因为它需要Excanvas来让IE绘制矢量,图像等.
我试图下载更新版本的Excanvas,但它根本不起作用......
Jav*_*ier 16
IE8的新"标准"模式关闭了一些非标准功能.其中包括由excanvas使用的VML.我只是为IE7'标准'模式设置,所以它仍然有效.
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Run Code Online (Sandbox Code Playgroud)
令人沮丧,但我不知道IE8带来的任何优势.
小智 14
是的,我有在IE8标准模式下工作的excanvas(仅根据我们要求的使用情况进行测试).在CanvasRenderingContext2D_函数中,我注释掉了这一行:
//el.style.overflow = 'hidden';//fix IE8
节点对象el的宽度和高度为0px×0px,因此不将溢出设置为隐藏使得渲染的项目可见.
我确实改变了canvasPieTimer的创建顺序,以获得所需的结果.我希望这是有帮助的.
Jef*_*amb 10
尝试在使用excanvas初始化canvas元素之前将canvas元素附加到文档:
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);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23047 次 |
| 最近记录: |