我有一个包含多个子目录的网页,例如/search 或/friends。 每个此子页面 都有其自己的javascript 和css 文件。现在,我希望所有这些页面都具有相同的顶部栏,因此如果我想更改顶部栏,我只需在一个地方执行此操作。 执行此操作的常用方法是什么? 简单的 php 由于存在多个脚本和 css 文件而被淘汰。我的想法是在每个子页面上通过 ajax 调用一个 php 脚本,并使用 jquery 的 append 方法将返回的字符串附加到 body 元素,但这对我来说似乎不太干净。 Facebook 如何处理这个问题?单击内部链接时,Facebook 的顶部栏甚至不会闪烁。
谢谢。
最佳答案
在所有要显示顶部栏的页面中使用 header.php 怎么样?
为此,只需创建一个带有顶部栏的文件并将其保存为 header.php
然后在您的 index.php 中只需放置 include('header.php');
重复您希望在其中设置顶部栏的每个页面的第二步。
关于php - 几个具有相同顶栏的子页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16288913/