【发布时间】:2014-10-27 16:33:22
【问题描述】:
当警报框包含特定字符串时,我想覆盖它的样式,否则保留为默认值。我尝试通过控制台记录它,以便我可以输入 if 条件,但响应采用以下方式:
function alert() { [native code] }
当我尝试了以下不同的东西时:
window.old_alert = window.alert;
window.alert = function(message){
console.log(message);
alert(message);
}
我在控制台中收到警报消息,但由于未知原因,我的浏览器冻结了 1000 多次,并且窗口中没有任何弹出窗口。这应该如何处理?任何帮助或指导都非常受欢迎。
【问题讨论】:
标签: javascript jquery overriding alert