var image=new Image(); 为什么有时候image.width是0? var image=new Image(); image.src=src;var srcW = image.width;var srcH = image.height;alert(srcW); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实例化image 你的构造函数呢 因为网速问题。图片并不是一打好src就能加载的。请到图片的onload事件发生后再读width。 问题已解决感谢“为你心醉”http://hi.baidu.com/wishwingliao/blog/item/94559a2f139f7f391f3089a7.htmlvar image=new Image(); image.src=src;image.attachEvent("onreadystatechange",orsc);//当加载状态改变的时候执行orsc这个方法. function orsc(){ if(img.readyState=="complete"){//当加载状态为完全结束时进入 alert(image.width); }} 这样的确是取的不准比较保险的办法,IE使用onreadystatechange监听readyState为 loaded或complete时再获取其它浏览器可使用onload获取if(window.ActiveXObject) { img.onreadystatechange = function() { if(img.readyState == "loaded" || img.readyState == "complete") { img.onreadystatechange = null; alert(img.width); } }} else { img.onload = function() { img.onload = null; alert(img.width); }} 请问jqGrid如何实现表头中的文本自动换行 求助,解析一段投票代码 如何让光标默认显示在input里面? javascript的问题 input type=text 控件光标问题,不是鼠标问题哈,请高手来看看 【小女请教】有是四川大学计算机学院的吗? 关于Array的问题 转换成字符穿 100分 100分 100分 100分 100分 100分 100分求解密 用javascript怎么判断一段字符串有没有回车? 如何实现self.location.assign的传值问题,解决了马上给分,急! 求一JS过滤正则 用js取得网页高度的问题
感谢“为你心醉”
http://hi.baidu.com/wishwingliao/blog/item/94559a2f139f7f391f3089a7.htmlvar image=new Image();
image.src=src;
image.attachEvent("onreadystatechange",orsc);//当加载状态改变的时候执行orsc这个方法. function orsc(){
if(img.readyState=="complete"){//当加载状态为完全结束时进入
alert(image.width);
}
}
其它浏览器可使用onload获取if(window.ActiveXObject) {
img.onreadystatechange = function() {
if(img.readyState == "loaded" || img.readyState == "complete") {
img.onreadystatechange = null;
alert(img.width);
}
}
} else {
img.onload = function() {
img.onload = null;
alert(img.width);
}
}