关闭的时候可以onbeforeunload()方法
我把我项目的一段拷贝给你看
//Written by Milo on Oct 22th,2010
//新增或者修改状态下离开该画面提示保存消息
window.onbeforeunload = function(){
if(editing)
{
return "离开此画面可能造成尚未保存的资料丢失。"
}
}
试试onresize事件吧onabort图像加载被中断
onblur元素失去焦点
onchange用户改变域的内容
onclick鼠标点击某个对象
ondblclick鼠标双击某个对象
onerror当加载文档或图像时发生某个错误
onfocus元素获得焦点
onkeydown某个键盘的键被按下
onkeypress某个键盘的键被按下或按住
onkeyup某个键盘的键被松开
onload某个页面或图像被完成加载
onmousedown某个鼠标按键被按下
onmousemove鼠标被移动
onmouseout鼠标从某元素移开
onmouseover鼠标被移到某元素之上
onmouseup某个鼠标按键被松开
onreset重置按钮被点击
onresize窗口或框架被调整尺寸
onselect文本被选定
onsubmit提交按钮被点击
onunload用户退出页面
///////////////////////////////////////////////////////////////
我在IE和FOXFIRE里试是可以截获缩放的
放到body里