我最近在 Firefox 中自动打开了一个不需要的广告标签。
假设我确定它是由我已经打开的其他网站打开的(而不是由我电脑上的其他程序打开的),有没有办法确定哪个选项卡导致了新选项卡的打开?
目标是除了阻止实际的广告/恶意软件标签网站之外,还能够分析其来源,以便能够将其标记/报告到我的广告拦截器列表中。
例如,我想象着检查一些控制台/开发工具选项或启用一些日志选项(至少针对未来发生的情况)。也许有一个扩展可以帮助识别这一点。
(我使用的是 Windows 10,如果有关系的话,只需安装标准的 Firefox MSI)
答案1
一个简单的方法是打开你之前打开的标签,然后将它们拖出窗口,移动到各自的窗口中。过一会儿,看看哪个标签页有另一个标签页。
这里唯一的问题是,这假设您可以通过再次打开网站来重现它,并且假设没有其他程序导致它 - 这非常有可能,尤其是当 Firefox 是您的默认浏览器时 - URL 类型将在默认浏览器中打开,这意味着另一个程序也可能导致了它。如果您确定它是任何打开的选项卡,请在它们自己的窗口中打开它们,看看哪一个会获得一个新选项卡。