首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

额 有些抓狂了。请高手指教。该如何处理

2012-03-20 
额 有些抓狂了。请高手指教。取图片长和宽。我用this.clientWidth和this.clientHeight单独写在一个测试页面里

额 有些抓狂了。请高手指教。
取图片长和宽。
我用this.clientWidth和this.clientHeight
单独写在一个测试页面里都很正常。
但是当我写在我的主页面时,第一次都是0,刷新2次后才能取出正确值。

请教大家。该怎么办?


[解决办法]
楼主 上张帖子回复你了 我想既然你第一次是0 那么估计那时候图片还没有生成 既然是刷新2次后 那时图片生成了 就能取值了。。

仅供参考。。
[解决办法]
我觉得应该写成函数
function getValue()
{
this.clientWidth
this.clientHeight 
....
}
然后用window.load=getValue();
这样就会等到页面加载完了才执行函数

热点排行