【问题标题】:How to make webpage build dynamically based on previous clicked link?如何根据之前点击的链接动态构建网页?
【发布时间】:2012-09-29 05:10:48
【问题描述】:

我正在建立一个网站,您可以在其中单击一个类别,该类别会将您带到一个页面,该页面列出了该类别下的各种项目。如何在用户选择一个类别后,围绕该类别动态构建网页。示例:点击啤酒类别后,下一页将显示“啤酒列表”,如果他们点击葡萄酒,则会显示“葡萄酒列表”。

【问题讨论】:

  • 使用服务器端脚本语言,例如phprubyasp.net(在许多其他语言中)...您有什么可用的?
  • 是否可以使用 HTML 或 javascript 来实现?
  • 您可以使用 JavaScript 将新内容加载到当前页面中,或者使用静态 HTML 来创建新页面(但这些页面必须分别维护,这是一场噩梦)。 JavaScript 选项当然可以满足您的“动态”要求。您需要纯 JavaScript,还是可以使用库?而且,如果您对 JavaScript 解决方案感兴趣,您当前的 (SSCCE) HTML 标记是什么?

标签: html sql dynamic web


【解决方案1】:

您需要使用检索方法设置某种数据存储。

例如,您可以创建一个数据存储(SQL、XML 等),并在其上放置服务(在这种情况下,您的服务可能是 /category/{name})。然后,您的网页可以调用该服务,并动态显示数据存储中的数据。

有一些很好的资源可以帮助您入门,例如 codeigniter (php)、spring (java) 和 ASP.NET MVC

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    相关资源
    最近更新 更多