Javascript 使用jquery/jstree时禁用google分析

Javascript 使用jquery/jstree时禁用google分析,javascript,jquery,google-analytics,jstree,Javascript,Jquery,Google Analytics,Jstree,我正在构建一个jstree树查看器,它最终将位于防火墙后面,我注意到我的脚本正在从顶级脚本中的匿名函数调用ga.js 那么,我如何以一种优雅的方式禁用它,而不必挖掘所有JavaScript?我不认为请求会在被请求时得到满足,但每次页面加载时它都会继续请求,这是一个麻烦 这是我的代码,而不是jQuery1.10、jQueryCookie和jTreePre1.0样板文件 $("#myTree") .jstree({ "json_data" : {

我正在构建一个jstree树查看器,它最终将位于防火墙后面,我注意到我的脚本正在从顶级脚本中的匿名函数调用ga.js

那么,我如何以一种优雅的方式禁用它,而不必挖掘所有JavaScript?我不认为请求会在被请求时得到满足,但每次页面加载时它都会继续请求,这是一个麻烦

这是我的代码,而不是jQuery1.10、jQueryCookie和jTreePre1.0样板文件

    $("#myTree")
    .jstree({   
            "json_data" : {
               "ajax" : {
                  "type" : "GET", 
                  "url" : "xxxxxxx.cgi",
                  "data" : function (n) {  return { id : n.attr ? n.attr("id") : 0 }; },
                  "success": function (new_data) { return new_data; }
                  "progressive_render" : true
                },
            },
            "plugins" : [ "themes", "json_data", "ui", "checkbox"],
     });

只需搜索
ga.js
并手动删除调用。您可以注释掉它,等等。一旦加载JavaScript,它将保留在内存中,即使从DOM中删除,也不会从内存中删除它。我最近发现了这个。所以我的观点是不要让它加载到内存中。

只需搜索
ga.js
并手动删除调用即可。您可以注释掉它,等等。一旦加载JavaScript,它将保留在内存中,即使从DOM中删除,也不会从内存中删除它。我最近发现了这个。所以不要让它加载到内存中是我的观点。

可能相关:你能发布包含
ga.js
的代码吗?我在你发布的内容中没有看到任何“ga.js”。也许你的意思是在HTML中有一个来自谷歌的链接。如果是这样,您可以从HTML中删除该脚本标记,然后跟踪代码将不会加载。好的,错误警报。它看起来是作为我们的标准包括之一。我没想到这可能有什么关系:你能发布包含
ga.js
的代码吗?我在你发布的内容中没有看到任何“ga.js”。也许你的意思是在HTML中有一个来自谷歌的链接。如果是这样,您可以从HTML中删除该脚本标记,然后跟踪代码将不会加载。好的,错误警报。它看起来是作为我们的标准包括之一。我没想到会这样