【发布时间】:2012-02-28 14:25:34
【问题描述】:
我正在用 html 创建一个缩略图库。 为了获取缩略图,我做了这样的事情
for(var i = 0; i<n; i++) {
var thumbnails = $("<img/>").attr("src", "getPageImage.htm?page=" + temp[i]);
$(body).append(thumbnails);
}
这工作正常。 现在我有一个函数可以处理这些缩略图上的点击事件,类似于以下内容:
var nextImage;
$(thumbnails).click(function () {
var src = $(this).attr("src");
nextImage = new Image();
nextImage.src = src;
});
现在我在 HTML 画布上绘制 nextImage 对象
ctx.drawImage(nextImage, 0, 0, 100, 130);
整个代码适用于 mozilla firefox,但不适用于 google chrome。
似乎 chrome 没有再次向服务器发送 nextImage 对象的 src 属性的请求。
任何替代解决方案?
【问题讨论】:
-
天啊...请将代码块缩进 4 个空格...内联代码只能使用反引号。
标签: javascript html google-chrome src drawimage