如何在网页上部分重新加载内容?

时间:2018-03-30 13:39:31

标签: php ajax laravel nginx

我目前正在开发平台,我想知道像Behance,Artsation和upwork这样的网站如何部分重新加载他们的页面。 (当您单击链接时,页面加载良好,但菜单不会像页脚一样移动)。我首先想到的是Nginx但是Artsation似乎并没有使用Nginx。 我想知道重现这种加载页面的事情,如果有人可以启发我这个主题。

编辑:我已经知道了ajax,但问题是,在behance上,服务器似乎真正重定向

由于

3 个答案:

答案 0 :(得分:0)

您可能应该了解AJAX,这是一个起点:

https://developer.mozilla.org/en-US/docs/Web/Guide/AJAX/Getting_Started

如果你使用jquery

https://learn.jquery.com/ajax/

答案 1 :(得分:0)

首先,Behance使用Ngnix。 其次,如果要创建实时Web应用程序,则需要使用NodeJS和Express或基于NodeJS的任何框架。但是有一种替代方案,即Ajax。

因此,使用ajax可以帮助您在几秒钟内加载网站上的内容或加载页面的一部分。

请参阅:https://www.youtube.com/watch?v=ytKc0QsVRY4

答案 2 :(得分:0)

也许我不够清楚,或者我在空中问了一下这个问题,对不起。 我已经将Vuejs用于我的项目(所有前端,路由器,商店,我使用axios从我的API恢复数据),但我正在寻找一种方法来减轻重量超过2 MB的JS文件。这就是Behance对我感兴趣的原因,它似乎给出了这种没有重定向的重定向印象,我宁愿说这是我希望重现的效果。 下次我会尝试更清楚地提问:) 很抱歉给您带来不便