有没有一种方法可以使用内容脚本普遍检测 Cookie 横幅/弹出窗口

问题描述 投票:0回答:0

正如标题所示,我正在研究使用浏览器扩展中的内容脚本来检测网页上的 cookie 模式/弹出窗口/横幅的方法。使用 window.open 捕获弹出窗口并不是非常困难,但是,我想知道 cookie 弹出窗口是否需要一个通用属性,可以使其更容易检测到。

我已经尝试创建一系列可能的选择器,例如:

 const cookieConsentSelectors = [
    ".cookie-consent",
    "#cookie-notice",
    ".cc-banner",
    ".cookie-popup",
    ".gdpr-banner",
  ];

并遍历数组以查看当前是否存在任何选择器。然而,每个站点似乎都使用不同的选择器,使得此方法无法跨多个站点工作。

typescript cookies content-script
© www.soinside.com 2019 - 2024. All rights reserved.