JS。某 image onload。
来源:互联网 发布:硬盘开盘恢复数据 编辑:程序博客网 时间:2024/06/05 03:45
关于 Image 对象 onload 事件。
想获取的是 image 的 宽高值。所以用 onload 方法。另外是获取的远程图片。
但IE在第二次显示图片的时候,总是不走 onload 方法。代码:
var img = new Image();
img.src = "loading.gif";
img.onload = function(){
var iheight = img.height;
var iwidth = img.width;
};
后来给xiaoniu同学看了后才知,img.src 应该是放在 onload 方法后边的。。
后来google下,才发现原来此类问题大家多有总结。。我真是外行。。
因为 IE 在加载缓冲区数据的时候,没有触发 onload 方法,导致该事件内代码被忽略。FF 在加载缓冲区数据的时候,顺带触发了 onload 方法。
所以所以。
其实还有点,就是onload的时候还要对图片进行自适应调整,就发现,需要再 onload 里还要对元素设置一次img.src。。。要不它只记得第一张图。。。
对这个缓存区还是一知半解。。继续。
- JS。某 image onload。
- JS的 image onload事件
- js Image()对象onload和预加载
- js的image onload事件使用遇到的问题
- js的image onload事件使用遇到的问题
- image对象onload方法
- Image onload 事件
- Image onload 事件
- js onload
- js的image()循环创建,src始终为最近创建的那个解决办法(给image.onload传参)
- js 实现图片预加载 (js操作 Image对象属性complete ,事件onload 异步加载图片)
- js 实现图片预加载 (js操作 Image对象属性complete ,事件onload 异步加载图片)
- js 实现图片预加载 (js操作 Image对象属性complete ,事件onload 异步加载图片)
- js 实现图片预加载 (js操作 Image对象属性complete ,事件onload 异步加载图片)
- js 实现图片预加载 (js操作 Image对象属性complete ,事件onload 异步加载图片)
- js 多次onload
- js之onload事件
- js解决onload冲突
- 高校学生及成绩管理信息系统
- 高校学生及成绩管理信息系统
- [php]用一步操作给一组变量进行赋值
- DATA GUARD方面和锁、并发、隔离级别方面
- BlackBerry按键捕捉分析
- JS。某 image onload。
- 理解类this指针
- magento -- 产品out of stock后的SEO考虑
- struts1与struts2的区别
- 6/22/2011 2:17:28 PM
- 中断的处理过程
- sql删除表中的记录的方法
- 浮躁的原罪-兼答网友留言
- 帮助Web开发者提高效率的十款Firefox插件