【问题标题】:SSI - How to render specific content from same included fileSSI - 如何从相同的包含文件呈现特定内容
【发布时间】:2017-02-06 09:03:48
【问题描述】:

假设这是我的主要 HTML 页面的一部分

index.html

<div id="content1">This is my content #1</div>
<div id="content2">This is my content #2</div>

现在我想使用 SSI(服务器端包含)方法在我的主页中呈现两个内容,但使用相同的包含文件,例如:

contents.shtml

#_content_1#
<div id="content1">This is my content #1</div>
#_content_2#
<div id="content2">This is my content #2</div>

问题

有没有什么方法可以通过在其中添加某种标识符来指出我想要从这样的包含文件中呈现的内容,以便我可以指出它们?

例如:

index.html

<!--#include file="contents.shtml" [_content_1] -->
<!--#include file="contents.shtml" [_content_2] -->

注意:最好是不涉及JS的方案

【问题讨论】:

    标签: html ssi server-side-includes


    【解决方案1】:

    没有。您可以将内容分成多个部分,每个部分作为单独的文件保留和连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-17
      • 2016-06-28
      • 2023-02-21
      • 1970-01-01
      • 2013-11-20
      • 2018-04-08
      相关资源
      最近更新 更多