使用Chrome扩展程序检测警报

时间:2013-09-01 16:03:31

标签: javascript jquery google-chrome google-chrome-extension

Chrome扩展程序是否有某种方法可以检测到在外部网站加载页面后立即显示的警告框?据我所知,一旦出现警告框,JavaScript执行就会暂停。

某个网站会发出特定警报,我需要能够倾听。理想情况下,我想在警报中提取文本。

1 个答案:

答案 0 :(得分:5)

您可以覆盖原生alert()功能

var native_alert = alert;

alert = function(msg) {
    console.log('call to alert() - message: '+msg);
    native_alert(msg);    
}

alert('intercepted!');

DEMO http://jsfiddle.net/jHTeK/2/