一个TMLH页脚页面显示我的所有网页

时间:2010-08-23 04:19:28

标签: html

我正在制作所有页面静态html

我想让页脚成为另一页,我想显示我的所有网页

因为当我必须在页脚中进行更改时,我将不得不更改我的所有网页,当我更改一个页面时,它将显示所有页面

我怎么能这样做,请帮助我,我正在使用HTML页面

感谢的

5 个答案:

答案 0 :(得分:1)

使用直接HTML无法使用它 - 您需要一些服务器端技术 - PHP,ASP,服务器端包含等。

这是一些非常基本的细分选项。 http://webdesign.about.com/od/ssi/a/aa052002a.htm

答案 1 :(得分:1)

当然没问题。从你的硬盘IE测试将带来的内容,谷歌将不会。从网站上所有浏览器都可以使用。

将其添加到html页面的底部:

<span id="include_footer"></span>

然后添加一个jquery ajax调用来获取页脚数据并替换html页面头部的span内容:

 <script type="text/javascript">
        $(document).ready(function () {
            //include the footer html
            $.ajax({
                url:"footer.html",
                context: document.body, 
                success: function(response){
                    $("#include_footer").html(response);
                },
                error: function(response) {
                    alert('error loading file');
                }
            });

        });
    </script>

享受:)

答案 2 :(得分:0)

我看到你正在使用HTML。你考虑过使用PHP吗?您需要做的就是将页面更改为.php而不是.html,并且您有一个php页面。现在,如果您在每个页面上创建一个页面,例如footer.php,您可以添加以下行:

<?php include 'my/file/path/footer.php'; ?>

你的footer.php文件中的任何内容都将包含在该页面中。

答案 3 :(得分:0)

对于纯静态HTML,某些IDE可以有效地处理这个问题。在Dreamweaver中,您可以创建站点将使用的模板。此模板可以包含可编辑部分和包含页脚的不可编辑部分。然后,您可以基于此模板创建页面。更新模板时,Dreamweaver将处理更新站点上基于该模板的所有其他页面。

编辑:这是我在Dreamweaver中为团队项目做了几年的模板示例。

The Bobs (Screenshot)

蓝绿色矩形包围的区域是可编辑区域(对于基于此模板创建的页面)。

答案 4 :(得分:0)

通用Web服务器允许您在特定Web应用程序的所有页面上添加或附加内容。

例如,在IIS中,您可以为Web服务器返回的每个文档选择一个html文件: 它可以在IIS网站/应用程序属性中找到,然后在“文档”选项卡中找到。

对于Apache服务器:

http://perl.guru.org/scott/hobbies/apache/