如何使用inspect元素定位实际的HTML文件?

如何使用inspect元素定位实际的HTML文件?,html,symfony,firefox,web-inspector,Html,Symfony,Firefox,Web Inspector,我知道这看起来像个愚蠢的问题。我刚刚开始定制用Symfony(PHP)开发的Mapbender3应用程序。使用Firefox中的Inspect元素功能,我可以对HTML文件进行一些更改,但要永久地进行这些更改,我需要知道它们在服务器上的实际位置。我试着按ID搜索一个特定的元素,但是我什么也没找到,而且有很多HTML文件我无法检查。请帮帮我。这是不可能的。“检查图元”功能是关于如何仅在浏览器中操作数据。它不会影响任何真实文件 Symfony中的许多元素(如表单)都可以由PHP解释器生成,只有当您了

我知道这看起来像个愚蠢的问题。我刚刚开始定制用Symfony(PHP)开发的Mapbender3应用程序。使用Firefox中的Inspect元素功能,我可以对HTML文件进行一些更改,但要永久地进行这些更改,我需要知道它们在服务器上的实际位置。我试着按ID搜索一个特定的元素,但是我什么也没找到,而且有很多HTML文件我无法检查。请帮帮我。

这是不可能的。“检查图元”功能是关于如何仅在浏览器中操作数据。它不会影响任何真实文件

Symfony中的许多元素(如表单)都可以由PHP解释器生成,只有当您了解项目的整个结构并能够找到所需的任何表单时,才能找到它们

还要考虑到您的网页可以使用数据库中的内容生成,然后您需要知道数据库的结构,以便知道在哪里可以找到一些模板


我建议你阅读关于Mapbender的文章。我认为必须记录使用模板进行基本操作的方法。我不懂德语,所以我无法帮你找到你需要的东西

您无法从HTML加载的文件数量中找到,因为对于浏览器来说,它是一个完整的文档

不管它是一个文件还是由HTML块创建的 代码,然后合并为一个。对于浏览器,它是一个单独的文档

您可以看到图像、javascript、css或字体文件,因为这些是来自特定位置的浏览器资源。检查加载的DOM上任何浏览器上的元素或开发人员工具。因为HTML是一个单独的文档,所以Inspect元素也会有相同的结果

有三种(或更多)方法(尽管不是标准方法)可以在现代IDE(不是浏览器)中找到代码的来源

  • 获得一个好的IDE,我会说是PHPStrom或Netbeans,并在整个项目中搜索特定的ID或包装器

  • 如果元素是动态生成的,则搜索特定于PHP和Javascript的文件

  • 若您使用的是任何模板引擎,那个么请搜索为您生成元素的方法


  • 希望这对查找有帮助,祝您好运:)

    亲爱的,查找包含所需文本、名称或id的文件的最佳方法是使用一些特殊的IDE(Eclipse或Netbeans),或者您可以通过操作系统轻松搜索它

    例如,在windows上,您可以按照本教程进行操作:

    在linux上,您可以使用以下命令grep-r

    最后,如果这些方法不能解决您的问题,那么第三种方法是用另一个准备好的div替换特定的div