首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >例如,如何编辑一个HTML文件的头文件,并使其对所有其他页面执行相同的操作,而无需手动更改所有页面?

例如,如何编辑一个HTML文件的头文件,并使其对所有其他页面执行相同的操作,而无需手动更改所有页面?
EN

Stack Overflow用户
提问于 2014-11-23 02:52:24
回答 4查看 107关注 0票数 0

更深入;例如,目前关于任何网站都有一个导航栏。以数百个页面为例,如何在一个页面上对其进行相应的编辑-这将修改所有其他页面上的导航栏,而不会手动更改每个页面的导航栏?

EN

回答 4

Stack Overflow用户

发布于 2014-11-23 02:55:11

你所需要做的就是创建一个通用的and头文件,并包含在每个页面中。

这可以使用PHP的includerequire来完成。

票数 3
EN

Stack Overflow用户

发布于 2014-11-23 02:59:05

嗯,这取决于:因为此任务通常由服务器执行,所以每个服务器平台以不同的方式处理此问题。例如:使用MasterPage机制的ASP.NET应用程序,以便为整个站点定义一个主模板,该模板具有随页面变化的“框架”。

客户端端,这通常是由iframe标签执行的……因此,这实际上取决于您使用的是哪种平台,以及您的战略重点是服务器端还是客户端

票数 0
EN

Stack Overflow用户

发布于 2014-11-23 03:35:38

这是一条捷径,你可以这样做。

Index.php

代码语言:javascript
复制
   ///header code
              <? 
if(empty($pg))
$var = "p/home.php";

if(empty($_SERVER["QUERY_STRING"])) {
include($var);
} else {
include("p/$pg.php");
}
?>
    ////footer code

现在只需链接到没有".php“的"?pg=NAME_OF_THE_PAGE”,你就会有一个标准的索引,你可以改变菜单,页眉和页脚,所有页面都会改变。

注意:您将创建的页面,只放置内容,没有页眉或页脚。

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27081156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档