梦想 就像鸡蛋
要么孵化 要么臭掉
要么孵化 要么臭掉
resize事件造成的IE假死
当在 window 的 resize 事件中包含某些页面内容处理或计算导致 resize 事件再次被触发的时候, IE 会随机陷入假死状态,而 Firefox 则能够很好的处理。要防止这样的假死,比较简单的处理方法是通过 setTimeout 延迟处理。以 jQuery 的时间绑定语法为例:
function dealWithSth() {
alert("resize event trigger");
};
var pResizeTimer = null;
$(window).bind(
'resize',
function() {
if(pResizeTimer) clearTimeout(pResizeTimer);
pResizeTimer= setTimeout(dealWithSth, 50);
}
);
This Entry was Last Modified on 2007-07-08 18:43
继续阅读
ac米兰 ajax apache api blog blogchina css dhtml download dreamhost dvd encoding error feeds firefox flash framework gmail google google_analytics google_talk http ide ie ie7 javascript jquery linux maxthon mod_rewrite movies msn mvc mysql oracle php pippo pivot prototype rss shell socket sohu spammers svn vs web web2 webclient weblogic windows xml zend 阿根廷 安全漏洞 奥运 备份 变形金刚 程序员 地铁 浮动层 搞笑 工具 冠军杯 管理 火箭 进程 客户端 篮球 厉 命令行 欧洲杯 人生 上海 设计模式 世界杯 数据库 搜索引擎 算法 图片 无极 系统优化 笑话 姚明 游戏 源代码 周杰伦 字符编码 足球 浏览器

另外,如果我在我想成网页中某个div的高度随窗口高度改变而改变,
比如:某个div的高度=网页可用高度-100px
dealWithSth()应该怎么写?