如何使用 inspect element 定位实际的 HTML 文件?
How to locate the actual HTML files using inspect element?
我知道这可能看起来像一个愚蠢的问题。我刚刚开始自定义在 Symfony (PHP) 中开发的 Mapbender3 应用程序。使用 Firefox 中的检查元素功能,我可以对 HTML 文件进行一些更改,但要永久进行这些更改,我需要知道它们在服务器上的实际位置。我尝试按 ID 搜索特定元素,但一无所获,而且有很多 HTML 文件我无法检查。请帮助我。
这是不可能的。检查元素功能是关于如何仅在浏览器中操作数据。它不影响任何真实文件。
Symfony 中的许多元素(如表单)可以由 PHP 解释器生成,只有当您了解项目的整个结构并且能够找到您想要的任何表单时,您才能找到它们需要。
还要考虑到您的网页可以使用数据库中的内容生成,然后您需要了解数据库的结构才能知道在哪里可以找到一些模板。
我建议您阅读 documentation 关于 Mapbender 的文章。我认为必须记录使用模板进行基本操作的方法。我不懂德语,所以无法帮助您准确找到您需要的内容。
您无法从 HTML 加载了多少文件中找到,因为对于浏览器来说,它是一个完整的文档。
It doesn't matter if it is a one file or created by chunk of HTML
code and then merged in one. For browser it's one single document.
您可以看到图像、javascript、css 或字体文件,因为这些是来自特定位置的浏览器资源。在 DOM 上加载的任何浏览器上检查元素或开发人员工具。由于 HTML 是一个单独的文档,Inspect 元素也会有相同的发现。
在现代 IDE(不是浏览器)
中,有三种(或更多)方法(虽然不是标准的)来查找代码的来源
获得一个好的 IDE,我会说 PHPStrom 或 Netbeans 并在整个项目中搜索特定的 ID 或包装器。
如果元素是动态生成的,搜索PHP和Javascript特定文件。
如果您使用任何模板引擎,请搜索为您生成元素的方法。
希望这对您有所帮助,祝您找到好运:)
亲爱的,找到包含您需要的文本或名称或 ID 的文件的最佳方法是使用一些特殊的 IDE(Eclipse 或 Netbeans)或者您可以通过 OS 轻松.
例如 windows 您可以按照本教程进行操作:
search for all files containing "A word or phrase in the file".
在 linux 你可以使用这个命令 grep -r
最后,如果这些方法无法解决您的问题,则可以使用另一种方法将您的特定 div 替换为另一个准备好的 div,方法是 jquery 替换。
我知道这可能看起来像一个愚蠢的问题。我刚刚开始自定义在 Symfony (PHP) 中开发的 Mapbender3 应用程序。使用 Firefox 中的检查元素功能,我可以对 HTML 文件进行一些更改,但要永久进行这些更改,我需要知道它们在服务器上的实际位置。我尝试按 ID 搜索特定元素,但一无所获,而且有很多 HTML 文件我无法检查。请帮助我。
这是不可能的。检查元素功能是关于如何仅在浏览器中操作数据。它不影响任何真实文件。
Symfony 中的许多元素(如表单)可以由 PHP 解释器生成,只有当您了解项目的整个结构并且能够找到您想要的任何表单时,您才能找到它们需要。
还要考虑到您的网页可以使用数据库中的内容生成,然后您需要了解数据库的结构才能知道在哪里可以找到一些模板。
我建议您阅读 documentation 关于 Mapbender 的文章。我认为必须记录使用模板进行基本操作的方法。我不懂德语,所以无法帮助您准确找到您需要的内容。
您无法从 HTML 加载了多少文件中找到,因为对于浏览器来说,它是一个完整的文档。
It doesn't matter if it is a one file or created by chunk of HTML code and then merged in one. For browser it's one single document.
您可以看到图像、javascript、css 或字体文件,因为这些是来自特定位置的浏览器资源。在 DOM 上加载的任何浏览器上检查元素或开发人员工具。由于 HTML 是一个单独的文档,Inspect 元素也会有相同的发现。
在现代 IDE(不是浏览器)
中,有三种(或更多)方法(虽然不是标准的)来查找代码的来源获得一个好的 IDE,我会说 PHPStrom 或 Netbeans 并在整个项目中搜索特定的 ID 或包装器。
如果元素是动态生成的,搜索PHP和Javascript特定文件。
如果您使用任何模板引擎,请搜索为您生成元素的方法。
希望这对您有所帮助,祝您找到好运:)
亲爱的,找到包含您需要的文本或名称或 ID 的文件的最佳方法是使用一些特殊的 IDE(Eclipse 或 Netbeans)或者您可以通过 OS 轻松.
例如 windows 您可以按照本教程进行操作:
search for all files containing "A word or phrase in the file".
在 linux 你可以使用这个命令 grep -r
最后,如果这些方法无法解决您的问题,则可以使用另一种方法将您的特定 div 替换为另一个准备好的 div,方法是 jquery 替换。