哪个文件加载(包括)javascript文件

哪个文件加载(包括)javascript文件,javascript,joomla,php,Javascript,Joomla,Php,我有一个加载了很多文件的网站,这是一个网站,它们之间有很多冲突。作为组件、模块、插件、joomla,框架加载js文件。所以我的问题是,有没有一个工具,我可以用来检查哪个文件(.php,.html…)加载的js文件给我带来了问题 另外,我对firebug很熟悉,但没有找到任何有帮助的地方。如果您可以直接访问文件,并且正在运行Linux服务器,您可以使用grep-ri“name/of/script.js”查找冲突文件。否则:只需下载Joomla目录中的所有文件,并在本地grep它们。感谢您的回答。我

我有一个加载了很多文件的网站,这是一个网站,它们之间有很多冲突。作为组件、模块、插件、joomla,框架加载
js
文件。所以我的问题是,有没有一个工具,我可以用来检查哪个文件(
.php
.html
…)加载的js文件给我带来了问题


另外,我对firebug很熟悉,但没有找到任何有帮助的地方。

如果您可以直接访问文件,并且正在运行Linux服务器,您可以使用
grep-ri“name/of/script.js”
查找冲突文件。否则:只需下载Joomla目录中的所有文件,并在本地grep它们。

感谢您的回答。我并没有提到我使用了你们提到的方法,下载了整个网站并在文件中搜索脚本名。除此之外(下载一个巨大的网站),主要问题是在许多情况下,例如调用有问题的js的php文件/函数,文件名作为变量传递给它,并以变量的形式通过框架结构多次深入传递。因此,我的搜索只返回一个带有脚本路径的配置文件,或者在最坏的情况下什么都不返回,因为路径存储在DB中。我恐怕没有其他选择,因为据我所知,Joomla不会跟踪加载脚本文件的任何模块、插件或组件。更难找到它们,因为不是每个开发人员都使用Joomla提供的方法来注入脚本。我见过许多扩展在纯HTML中加载js。但是,为了加快文件搜索速度并跳过下载,您可以使用一些php代码,如
passthru('grep-ri“script.js”)
`grep-ri“script.js”。`
搜索文件。但它在某些服务器上不起作用。