************问个javascript问题******************** 本帖最后由 qq137337016 于 2011-07-29 12:33:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 largeImage.prototype={ getImage:function(imgElement,obj){ var arr; var img = new Image(); img.src=imgElement.src; if(img.complete){ return function(){ return function(){ arr=new Array(img.width,img.height); }.call(obj) } } img.onload=function(){ return function(){ arr=new Array(img.width,img.height); } }.call(obj) }, init:function(){ var large = this.getImage(this.largeImage,this)(); //这里要得到getImage返回的数组该怎么写?一直写不对额! }} getImage()它就没返回数组嘛。返回的是个函数啊。。而且getImage()里,你把数组 复值给私有变量arr。。你是取不到它的值得。你得写个公开方法来取它吧 方法是我自己写的,可以改的largeImage.prototype={ getImage:function loadImage(url, callback) { var img = new Image(); img.src = url; if (img.complete) { callback.call(img); return; } img.onload = function () { callback.call(img); };}, init:function(){ var large = this.getImage(this.largeImage,this)(); //方法是自己写的,可以改的。本来是那样的,只是我想callback.call(img);这个都替换成返回一个数组 }} WdatePicker 的使用,怎样去除快速选择这一项,会的进来下 判断多行文本框字符数 用JAVASCRIPT NEW出来的SELECT,怎么判断它的选中值 有没有好的表格控件介绍,最好是ActiveX版本的 ExtJS 关于TreePanel中json数据的格式问题 幻灯片js效果如何让它支持IE JS控制CSS的几点问题 为什么我在客户端保存为html可以,但是在服务器上面运行就不可以? 请问为什么A和B换成中文字符串下拉条就不能显示地区信息了? 关于全屏窗口 请教jQuery动态表格增减的问题 javascript 特殊写法请教
getImage:function(imgElement,obj){
var arr;
var img = new Image();
img.src=imgElement.src;
if(img.complete){
return function(){
return function(){
arr=new Array(img.width,img.height);
}.call(obj)
}
}
img.onload=function(){
return function(){
arr=new Array(img.width,img.height);
}
}.call(obj)
},
init:function(){
var large = this.getImage(this.largeImage,this)();
//这里要得到getImage返回的数组该怎么写?一直写不对额!
}
}
largeImage.prototype={
getImage:function loadImage(url, callback) {
var img = new Image();
img.src = url;
if (img.complete) {
callback.call(img);
return;
} img.onload = function () {
callback.call(img);
};
},
init:function(){
var large = this.getImage(this.largeImage,this)();
//方法是自己写的,可以改的。本来是那样的,只是我想callback.call(img);这个都替换成返回一个数组
}
}