You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chromebook访客模式下广告拦截方案求助

Chromebook访客模式广告拦截解决方案
  • 修复控制台脚本报错:
    你碰到的unexpected token <错误,基本是把HTML代码当成JS脚本粘进控制台了。正规的广告拦截脚本是纯JS代码,给你个实用的示例:

    // 移除页面常见广告元素
    const adTargets = ['.ad', '#ad-container', '.banner-ad', '.advertisement'];
    adTargets.forEach(selector => {
      document.querySelectorAll(selector).forEach(el => el.remove());
    });
    // 拦截广告资源请求
    window.addEventListener('beforeload', e => {
      if (e.target.src && /ad|advert|banner/.test(e.target.src.toLowerCase())) {
        e.preventDefault();
      }
    });
    

    粘贴前确认控制台在Console标签页,当前页面是要拦截广告的站点,别粘任何HTML标签。

  • 访客模式下更省心的替代方法:
    访客模式没法装扩展,试试这俩办法:

    1. 开Chrome设置,搜内容设置,进JavaScript选项,给广告多的站点禁用JS(注意部分站点会没法正常用,按需开)。
    2. 把拦截脚本做成书签:右键书签栏选添加书签,在网址栏粘上面的JS代码,前面要加javascript:前缀(比如javascript:(function(){const adTargets=[...];/* 完整脚本代码 */})();),以后点开广告页点书签就能自动执行拦截。

内容的提问来源于stack exchange,提问作者David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 17:42:04