js如何实现关闭窗口之前调用事件? 10

$(window).unload(function(){varnum=10;alert(num);});在ie中可以。但是怎么在chrome和ff里面也可行呢?就是在关闭... $(window).unload(function(){
var num=10;

alert(num);

});
在ie中可以。但是怎么在chrome和ff里面也可行呢?
就是在关闭窗口之前,要执行一个自定义的函数?
有方法可以实现吗?
展开
 我来答
yyttmmff
2015-11-24 · 超过37用户采纳过TA的回答
知道答主
回答量:138
采纳率:0%
帮助的人:88.9万
展开全部

var EventUtil = {

addHandler: function (element, type, handler) {

        if (element.addEventListener) {

            element.addEventListener(type, handler, false);

        } else if (element.attachEvent) {

            element.attachEvent("on" + type, handler);

        } else {

            element["on" + type] = handler;

        }

    },

    preventDefault: function (event) {

        if (event.preventDefault) {

            event.preventDefault();

        } else {

            event.returnValue = false;

        }

    }

};

EventUtil.addHandler(window,"beforeunload",function(){....})
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式