如何在Chrome扩展程序中捕获可点击链接的点击次数?

时间:2011-08-11 19:01:10

标签: google-chrome-extension browser-addons

我在chrome扩展程序中使用content_scripts来捕获打开新站点的事件。但是,当我点击这个网站时,一个链接将我重定向到子网站,事件不会被触发。

通常使用重新加载来处理链接点击的网站。点击链接后我被重定向到(AJAX?):

http://somesite.com/page#something

所以我想它是动态加载的。如何处理重新加载此页面的所有事件?

如何抓住每个加载页面的事件,不仅要输入URL字段,还要点击链接?

1 个答案:

答案 0 :(得分:4)

你将不得不挂钩mousedown事件。使用JQuery看起来像这样:

$('a').mousedown(function(){
alert($(this).attr('href'));
});

您必须检查href $(this)的值,然后执行您需要做的任何事情。

听起来您正在使用的网页包含框架,因此您需要在"all_frames": true部分下的清单中使用content_scripts