如何定位一个Java脚本?它位于那里的HTML中,但不在任何文件中

时间:2017-04-06 作者:NehaAgra

我正在试图清理wordpress站点中不必要的代码。我看到了,在网站的html源代码中,有一个javascript。这是adroll脚本,请查看下面的。。。

<script type="text/javascript">
adroll_adv_id = "4XJPGN2DSVEYBBDED4DKXK";
adroll_pix_id = "SEEYI5KV2BA53OK5YIG7IP";
(function () {
var oldonload = window.onload;
window.onload = function(){
__adroll_loaded=true;
var scr = document.createElement("script");
var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");
scr.setAttribute(\'async\', \'true\');
scr.type = "text/javascript";
scr.src = host + "/j/roundtrip.js";
((document.getElementsByTagName(\'head\') || [null])[0] ||
document.getElementsByTagName(\'script\')[0].parentNode).appendChild(scr);
if(oldonload){oldonload()}};
}());
</script>
我试图以各种可能的方式找到上述代码。

检查了所有插件

停用Google Analytics插件

已检查功能。php

选中标题。php和foother。php

从服务器下载wntire wordpress,然后使用MX dreamweaver在源代码中查找adroll。

但仍然找不到javascript的位置。

2 个回复
最合适的回答,由SO网友:Barry Kooij 整理而成

我会通过FTP下载所有文件,并在文件夹中搜索adroll_adv_id. 如果没有结果,那么它要么在数据库中,要么已模糊。

SO网友:semibur

您是否使用了一些模板,是否有可能在其中的任何地方包含以eval 或者设置面板中是否有adroll ID字段?或者你可以使用一个免费的主机服务提供商在你的网站上添加广告?你能分享这个网站的链接吗?