几个具有相同顶栏的子页面

时间:2013-04-29 21:56:00

标签: php html

我有一个包含多个子目录的网页,例如/ search或/ friends。 子页的每个都有自己的javascript和css 文件。现在我希望所有这些页面都具有相同的顶部栏所以如果我想更改顶部栏,我只需要在一个地方执行此操作。 这样做的常用方法是什么?简单的php由于多个脚本和css文件而退出。我的想法是通过每个子页面上的ajax调用一个php脚本,并使用jquery的append方法将返回的字符串追加到body元素,但这对我来说似乎不太干净。 Facebook如何处理此问题?点击内部链接时,Facebook的topbar甚至不会闪烁。

感谢。

2 个答案:

答案 0 :(得分:3)

<强>的header.php

// top bar stuff
echo '<ul><li>Link</li><li>Link</li></ul>'; //etc

其他页面

<?php

include 'header.php';

?>

答案 1 :(得分:3)

如果要在要显示顶栏的所有页面中使用header.php怎么样? 要执行此操作,只需创建一个带顶栏的文件并将其保存为header.php,然后在index.php中,只需将include('header.php');重复第二步,为每个要放置顶栏的页面。