2013-04-06 158 views
2

我已经在header.html中 一个单独的文件头,我想将之列入头部分 陆续index.html文件为了这个,我曾用如何一个HTML文件添加到另一个HTML文件

<!--#include virtual="header.html"--> 

,不幸的是它没有运行 然后我用

<!--#include virtual="header.shtml"--> 

通过保存我的文件header.shtml

所以任何人可以请给我任何建议

三江源

注:我使用的Smarty和PHP如此使用appache服务器

+0

作为#include虚拟..是服务器端包括,您使用的是哪个服务器?有几个服务器(特别是free-webhosts)不允许这个功能。 – 2013-04-06 10:01:56

+0

先生我正在使用WAMP服务器 – 2013-04-06 10:09:07

回答

0

Include another HTML file in a HTML file

OR

(#include fi LE = “footer.html”)

OR

$( “#标题”)负载( “header.html中”);

+0

仅供参考,最后一个选项需要jQuery – 2013-04-06 10:29:46

+0

是的,我做错了通知这件事。 – 2013-04-06 10:38:06

0
  • 与您使用WAMP服务器,检查SSI是否您的服务器(服务器端包含)被启用。如果不是,则通过编辑配置文件启用它。以下页面包含教程Setting Up SSI on WAMP。改用的

  • <!--#include virtual="header.html" -->

    <!--#include virtual="header.html"-->

    在SSI 阿帕奇教程规定的格式要求之前空格字符 “ - >” 封闭的元素。

  • 另外,您在哪里添加<!--#include virtual="header.html" -->,声明? 该声明应该在<html>标记内。

    <html> 
    <head> 
    <title>My Title</title> 
    </head> 
    <body> 
    
        <!--#include virtual="header.html" --> 
    
    </body> 
    </html> 
    
  • 确保的index.html了header.html文件在同一目录中。如果不尝试使用相对路径。

  • page包含了大量的问题和常见的错误包括虚拟指令。

    如果它不工作的话,那么尝试去为 <?php include("header.html"); ?>

相关问题