AJAX分页结构

时间:2011-10-12 16:29:53

标签: php javascript jquery ajax

我正在开发一个类似于PHP和jQuery中的this site的网站。如您所见,它们不会立即加载所有图像,并且它们不会为每个图像创建并在滚动到该图像时填充它们。他们所做的是他们前面加载了几页并且他们保留了以前的几页,除非你跳到远在中间的页面。知道他们是怎么做到的吗?他们使用什么结构?我查看了HTML源代码并且什么都不懂!最重要的部分是他们在转到下一页时更改了URL,因此如果您复制该页面的URL并在另一个浏览器窗口中打开它,它将转到完全相同的页面。

1 个答案:

答案 0 :(得分:0)

这是一个非常广泛的问题。我不确定这个练习是否值得他们如何完成它的“高级”概述;稍微深入到页面中,某些事情更明显(记住位置只是在URL中使用整数完成;在页面加载时解析出这个整数,以便应用程序可以知道要使用AJAX加载哪些图像)和一些不太明显(没有真正研究它如何处理不同大小的图像)。

这是一个制作精良且复杂的代码。模仿它并不容易。 ; - )