在一个iframe中,有这样一段js:
var clear_btn = parent.document.getElementById('clearbtn');
clear_btn.onclick = function () {
//...
PSearch.clearResult(); // PSearch这个对象在该页面引用的js文件中,全局变量
//...
};
当在我的IE 7下的时候居然会out of memory,而在clearResult中并没有干任何事情!在IE 8下的时候,却是找不到PSearch,很诡异……突然想起曾经碰到过类似的问题,于是改成这样:
var clear_btn = parent.document.getElementById('clearbtn');
var ps = PSearch; // PSearch这个对象在该页面引用的js文件中,全局变量
clear_btn.onclick = function () {
//...
ps.clearResult();
//...
};
这下就跑得很好了,一点问题没有……很莫名奇妙……
您可能对这些文章也感兴趣:- Mootools 1.2教程(5)——事件处理
- Flash自己调整自身大小
- 用Javascript读写Cookie
- Mootools 1.2教程(22)——同时进行多个形变动画
- Mootools 1.2教程(7)——设置和获取样式表属性
- Mootools在IE下迟钝的domready
- 关于Math.PI、前自增和后自增
- Mootools 1.2教程(16)——排序类和方法简介
- Show一下VS 2008下的javascript的intellisense
- 其实AS和JS互相调用有个很酷的特性
与该文相关的评论:(我也想说几句)
Copyright © 2005-2008,Fdream All Rights Reserved
Processed in 0.156252 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号
Processed in 0.156252 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号
2008-9
我来说两句:
用户中心
日志分类

最新日志
统计信息






后面那个写法只是多写了一个引用而已,并没有什么特别的意义,很诡异……