嗨,我在 IE8 上收到一个错误,即“意外调用方法或属性访问”。在“foo.appendChild(canvas);”行 我的代码如下。
<canvas id="foo" class="canvasstyle" height="300" width="300"></canvas>
var foo = document.getElementById("foo");
var canvas = document.createElement('canvas');
canvas.setAttribute("width", 300);
canvas.setAttribute("height", 300);
foo.appendChild(canvas);
canvas= G_vmlCanvasManager.initElement(canvas);
var ctx = canvas.getContext('2d');
ctx.save();
ctx.clearRect(0, 0, canvas.width, canvas.height);
ctx.translate(canvas.width / 2, canvas.height / 2);
ctx.drawImage(server, -112, -120);
ctx.rotate(x2 * Math.PI / 180);
ctx.drawImage( point, -198, -80 );
ctx.restore();
有谁知道如何摆脱这个错误并在 IE8 上工作。谢谢您的帮助...