在一个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教程(20)——选项卡效果(Tabs)
- Mootools 1.2教程(7)——设置和获取样式表属性
- Mootools常用方法扩展(一)
- 在JavaScript应用中使用Flash来存储本地数据
- Mootools一个小bug
- 笔记:JavaScript变量无块级作用域
- Mootools 1.2教程(12)——用Drag.Move实现拖拽和拖放
- Mootools常用方法扩展(四)
- 让Javascript的智能提示和C#一样强悍
- Mootools 1.2教程(16)——排序类和方法简介
与该文相关的评论:(我也想说几句)
Copyright © 2005-2008,Fdream All Rights Reserved
Processed in 0.2031302 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号
Processed in 0.2031302 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号
2008-9
我来说两句:
用户中心
日志分类

最新日志
统计信息






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