拦截并将所有警报转换为通知

时间:2011-06-28 05:36:07

标签: javascript jquery gritter

所以我在整个站点中使用Gritter进行通知,并且想知道是否有一种简单的方法可以将任何脚本抛出的所有alert()与jQuery交叉,并重新格式化提醒Gritter通知正文?

1 个答案:

答案 0 :(得分:5)

您可以替换alert函数并使用参数执行任何操作:

window.alert = function (message) {
    $.gritter.add({
        title: 'Message for you sir!',
        text: message
    });
};