如何捕捉可点击的链接点击Chrome扩展



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

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

http://somesite.com/page的东西

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

如何捕捉加载页面的每一个事件,不仅通过进入URL字段,而且通过点击链接?

你必须钩住mousedown事件。使用JQuery,它看起来像这样:

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

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

听起来像你正在使用的页面有框架,所以你需要"all_frames": truecontent_scripts部分下的清单。

相关内容

  • 没有找到相关文章

最新更新