繁体   English   中英

使用Chrome扩展程序检测警报

[英]Detecting alerts with a Chrome extension

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

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

您可以覆盖本机的alert()函数

var native_alert = alert;

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

alert('intercepted!');

演示http : //jsfiddle.net/jHTeK/2/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM