作者gs1458 (hoi)
看板Ajax
标题[问题] JavaScript如何Remove掉onload?
时间Mon Oct 31 06:41:19 2011
大家好,我又来了...( 艹)
这是昨天小弟弄包覆的问题发现的。
这是HTML:
<img src="example.jpg" onload="loadImg(this);" />
这是JavaScript:
function loadImg(me) {
me.title = me.src;
me.onload = function(){};
//me.onload = null;
}
完整内容:
http://pastie.org/2785012
我想做的事情很明显是要把onload给清除掉,
但是不晓得语法是不是错误的一直都清不掉,
发现这个问题是因为昨天我用克隆的方式来作div包覆的动作,
会造成image一直进行无穷回圈的onload问题,
网路上大多都是介绍onload如何使用,
敝人找到关於Remove这个内容的文献似乎都无效,
於是就再来请教各位了,谢谢。
--
酷酷方盒子 - QQBoxy
http://QQBoxy.blogspot.com
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.17.101
1F:→ sk1765:请问你怎麽看到他没清掉 一直无穷回圈 把网页执行後没看到 10/31 21:06
2F:→ sk1765:有一直跑的状况阿 虽然光看这几行很像memoryleak 10/31 21:07
3F:→ gs1458:您是说用this时的memoryleak吗? 10/31 23:23
5F:→ gs1458:删 10/31 23:28
7F:→ gs1458:我问到用image.removeAttribute('onload');就可以解决了 11/01 01:45