关于图片的预加载的问题 本帖最后由 fishecho 于 2013-03-22 10:10:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嘻嘻,问题有good code friend解决了。是因为m这个变量到最后会是35,而image.onload会延迟,到了最后,所有的image都会指向第35个image对象,所以才会产生这样的问题。解决方法是把image.onload中的image改为image.onload,即如下所示:for(var m = 0; m < j; m++) { var image = new Image(); image.src = myPAttrs[m];//myPAttrs[m]这是一个已经确定的值了。 console.log("image.src:lala" + image.src);//能够正常返回 image.onload = function() { console.log("lala my M:" + m); console.log("image.src:" + this.src); console.log("height:" + this.height); console.log("width:" + this.width); this.onload = null; } 有谁知道ASP.net防止页面刷新数据重复提交的方法 html如何获得script中的变量值 框架网页跨域提示无权限,如何解决? 救命啊……求最新的日历控件,急求~~~ js调用时src中的?是什么意思呢??? 在層裡面怎麼控制圖片的顯示比例啊 大家帮我看看,这个小程序为什么总是报错!有劳各位了! 为什么我提交的表单有问题??? 各位手机验证正则表达式 /^(\+\d{2,3}\-)?\d{11}$/;帮我分析下吧 如何让Javascript支持多编码(unicode)? 象高手请教,高分 如何用JS获取一个table是否有输入内容 Javascript正则表达式该怎么写
var image = new Image();
image.src = myPAttrs[m];//myPAttrs[m]这是一个已经确定的值了。
console.log("image.src:lala" + image.src);//能够正常返回
image.onload = function() {
console.log("lala my M:" + m);
console.log("image.src:" + this.src);
console.log("height:" + this.height);
console.log("width:" + this.width);
this.onload = null;
}