【问题标题】:Creating a website without refreshing at every link [closed]创建网站而不刷新每个链接[关闭]
【发布时间】:2014-09-08 18:57:44
【问题描述】:

我正在尝试开发一个在同一个文件中运行所有内容的网站,但我不知道如何搜索学习资料。

这样:

普通网站 -> 我在index.php。例如,当我单击菜单“联系人”时,它会刷新并加载文件contact.php

我正在尝试做的网站 -> 我在index.php。当我点击菜单“联系人”时,网站会制作动画(淡入淡出、横向滚动等)并显示联系人的内容,而不加载任何其他文件。

有人可以帮我吗?我以前使用过单页网站,但所有这些都遵循单页滚动网站模型。

我认为我需要使用 AJAX,但我还不确定。

【问题讨论】:

  • 你说的是单页应用吗?尝试查找 angularjs
  • 您正在寻找的被称为“单页”网站,是的,它几乎是 100% AJAX。
  • 我想知道为什么有人给这个问题发了-1...
  • @jpklzm 因为问题很容易在网络上进行研究,而您的问题过于宽泛,表明缺乏研究工作
  • 我在巴西堆栈上提出了同样的问题并得到了答案。我很好并解释了答案,我连一个逗号都没有改变。感谢他们不要做这么无知的人,并尝试帮助一些用户找到解决问题的方法。 pt.stackoverflow.com/q/6626/3511

标签: javascript php jquery html ajax


【解决方案1】:

我建议您使用前端 MVC,例如:

这将让您创建单独的视图,并为您执行 AJAX 加载。

【讨论】:

    【解决方案2】:

    AJAX 确实是你的朋友。只需将另一个页面加载到您想要更改的 div(或其他元素)中。

    Ajax/jQuery - Load webpage content into a div on page load?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      • 2010-12-05
      • 2011-10-13
      • 2021-01-20
      • 1970-01-01
      • 2021-03-23
      • 1970-01-01
      相关资源
      最近更新 更多