【问题标题】:How to have a single html file to display multiple page?如何让一个 html 文件显示多个页面?
【发布时间】:2017-11-30 14:40:08
【问题描述】:

我是网页设计的新手,我目前正在从事一个电子商务网站的业余爱好项目。

我的问题是我不想将单个页面链接到每个产品。它创建了大量 HTML 文件集合,而不是我想要动态获取数据。

例如:

如果一个 index.html<p>selected item</p>。当使用classid 选择item1 或item2 或item3 时,我希望它分别显示来自另一个HTML 文件(如products.html)的<p>item1</p><p>item2</p><p>item3</p>。我愿意接受其他选择,例如使用框架等。

提前致谢

【问题讨论】:

  • 为什么不用 php foreach?

标签: php html dynamic binding


【解决方案1】:

您可以为此使用PHP foreach

我建议你看看 php.net 的相关文档:http://php.net/manual/en/control-structures.foreach.php

它将允许您创建array 并在需要显示的位置显示您想要的项目。例如,这可以基于ID

【讨论】:

    【解决方案2】:

    您可以尝试使用 ajax 和 jquery 来更新同一个 html 页面。您还可以学习使用 Angular 创建单页应用程序 (SPA)。 https://www.w3schools.com/angular/

    【讨论】:

      猜你喜欢
      • 2016-01-03
      • 1970-01-01
      • 2020-11-19
      • 2014-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-22
      相关资源
      最近更新 更多