禁止Chrome加载电脑管家广告过滤脚本代码

今天用Chrome调试脚本,发现加载了以下脚本内容:

/*
电脑管家chrome 广告过滤
*/

var GJAD_CS =
{
    elemhideElt : null,
    setElemhideCSSRules: function (selectors)
    {
      if (GJAD_CS.elemhideElt && GJAD_CS.elemhideElt.parentNode)
        GJAD_CS.elemhideElt.parentNode.removeChild(GJAD_CS.elemhideElt);

      if (!selectors)
        return;

      GJAD_CS.elemhideElt = document.createElement("style");
      GJAD_CS.elemhideElt.setAttribute("type", "text/css");

      // Try to insert the style into the <head> tag, inserting directly under the
      // document root breaks dev tools functionality:
      // http://code.google.com/p/chromium/issues/detail?id=178109
      (document.head || document.documentElement).appendChild(GJAD_CS.elemhideElt);

      var elt = GJAD_CS.elemhideElt;  // Use a local variable to avoid racing conditions
      function setRules()
      {
        if (!elt.sheet)
        {
          // Stylesheet didn‘t initialize yet, wait a little longer
          window.setTimeout(setRules, 0);
          return;
        }

        elt.innerText = selectors;
      }
      setRules();
    },

    QueryCss: function()
    {
        var query_param={
        "url":  window.location.href
        };

        chrome.extension.sendRequest({cmd: "query_css", json: JSON.stringify(query_param)}, function(response)
        {
          if (response && response.selectors != "")
          {
            GJAD_CS.setElemhideCSSRules(response.selectors);
          }
        });
    },
};

GJAD_CS.QueryCss();

左键单击浏览器右上角的电脑管理图标

都是未开启状态,怎么还会加载那些脚本文件呢!

右键单击浏览器右上角的电脑管理图标,管理

把“已启用”前的勾去掉

再刷新需要调试的页面,“Content scripts”中的脚本都不见了。

成功禁止Chrome加载电脑管家广告过滤脚本代码。

禁止Chrome加载电脑管家广告过滤脚本代码

时间: 2024-11-10 07:12:16

禁止Chrome加载电脑管家广告过滤脚本代码的相关文章

苹果cms如何添加播放器预加载和缓冲广告

1,来到系统后台>>系统>>播放器参数设置  可以看到添加预加载和缓冲广告的输入框.文件格式为html 自己写一个html的网页上传到网站进行调用即可.链接前面不要加http或是htpps .还可以设置预加载广告的时长. 2,如果不会写html广告单页的话可以参照下面的简单模板来填写下,首先在桌面新建一个txt文本把这些代码复制到文本里面从“①填写自己要加载的网址”开始修改到⑥图片高度,图片边框,高度和宽度数值填写为0-1000的数字.修改完后把txt文本格式修改为html格式即可

JS如何实现文档加载完成后再去执行代码

JS如何实现文档加载完成后再去执行代码:在执行某些操作的时候,需要当文档完全加载完成之后再去执行,否则可能出现意向不到的情况,先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.51texiao.cn/" /> <title&g

浏览器环境下JavaScript脚本加载与执行探析之代码执行顺序

本文主要基于向HTML页面引入JavaScript的几种方式,分析HTML中JavaScript脚本的执行顺序问题 1. 关于JavaScript脚本执行的阻塞性 JavaScript在浏览器中被解析和执行时具有阻塞的特性,也就是说,当JavaScript代码执行时,页面的解析.渲染以及其他资源的下载都要停下来等待脚本执行完毕①.这一点是没有争议的,并且在所有浏览器中的行为都是一致的,原因也不难理解:浏览器需要一个稳定的DOM结构,而JavaScript可能会修改DOM(改变DOM结构或修改某个

分享个刚写好的 android 的 ListView 动态加载类,功能全而代码少。

(转载声明出处:http://www.cnblogs.com/linguanh/) 简介:      该ListView 实现动态加载数据,为了方便用户充分地自定义自己的数据源.点击事件,等核心操作,本类采用接口形式提供上述具体操作!      1,所有关键的操作使用接口,由用户自己定义,              包括:数据适配器的配置.动态加载函数的配置.item点击接口;      2,已经新建线程来执行动态函数.      //3,提供一个默认的动态执行函数; 用法: 你只需要在自己的

java ClassLoader机制和如何加载外部class文件(含代码)

Java类的生命周期 生命周期有:加载(Loading)-->验证(Verification)-->准备(Preparation)--->解析(Resolution)-->初始化(Initiation)--->使用(Using)---->卸载(Unloading). 其中标黄的验证--->准备--->解析被称为连接(Linking). 就代码执行而言: 1.连接阶段:不执行程序员代码 2.加载阶段:可以重写ClassLoader来执行我们的代码 3.连接后阶

一个mapreduce同时加载读取多个文件的代码部分

方法一: a.第一步:在job中加载两个文件所在的位置 FileInputFormat.setInputPaths(job, new Path[] { new Path("hdfs://192.168.9.13:8020/gradeMarking"), new Path("hdfs://192.168.9.13:8020/implyCount") }); b.第二步:在Mapper类中重写setup方法,使用context对象获取该文件所在的文件名(如果是经过处理后

黄聪:如何添加360浏览器(chrome)添加JavaScript例外,禁止网站加载JS

注意:通配符两侧的[]不能省略

phalcon禁止渲染加载视图页面

$this -> view disableLevel(\Phalcon\Mvc\View::LEVEL_ACTION_VIEW); 一行代码搞定!

es6-Module 的加载实现

浏览器加载 传统方法 在 HTML 网页中,浏览器通过<script>标签加载 JavaScript 脚本. <!-- 页面内嵌的脚本 --> <script type="application/javascript"> // module code </script> <!-- 外部脚本 --> <script type="application/javascript" src="path