我知道 IE6/7 本身不支持画布,所以我将 excanvas.js 用于 IE 浏览器。我有一个脚本,可以将两个图像绘制到画布标签上。例如。
var canvas = $('.map_container')[0];
var context = canvas.getContext("2d");
context.drawImage(images.national,getPositionOrScale(0),getPositionOrScale(0),getPositionOrScale(images.national.width),getPositionOrScale(images.national.height));
现在我在两个不同的图像上调用 context.drawImage 并且两个图像都被绘制但是当我在 IE6/7 中并且我去打印预览或打印它时。它只打印最后一个绘制的 img。
任何想法为什么它不能按原样打印整个画布?