ajax中浏览器与服务器交互详细解决方案

在了解Ajax之前,让我们了解浏览器和服务器之间的交互方式。

1。浏览器向服务器发送请求



2。服务器接收请求信息,并根据不同情况返回浏览器不同的信息。



3。浏览器接收信息并将其输出到当前页面。



简单介绍了浏览器与服务器交互的原理图。我们可以看到,在最后一步中,浏览器在接收信息后更新了页面的所有内容,但总的来说,我们只需要更新一些内容,那么我们该怎么做呢因此服务器只需将页面内容发送到浏览器。然后,第二步,服务器发送到浏览器,天上有多少颗星星我不知道。这么多内容,浏览器重新更新当前页面,并与发送之前的结果进行比较,我不知道。



很明显,天空中有多少颗星星内容重复,没有办法发送我不知道所以聪明的程序员会…停止。让我们再看第三步。在浏览器接收到信息后,他们将卸载当前页面并重写它。那么GA,如果我们取消卸载步骤,我们会把重写操作变为OK吗所以浏览器和服务器之间发生了劫持。他劫持了服务器返回的信息,然后取消了浏览器的卸载操作,修改了当前页面,这是ajax的基本原理。



要继续使用几天,将更新Ajax以及如何使用不同的浏览器。