在页面末尾自动加载新页面


Autoload a new page at the end of the page

当用户到达页面底部时,是否有自动加载新页面的方法?

例如:用户正在浏览a.php。当用户向下滚动到页面的底部a.php时,新页面(比如b.php)自动加载,而不刷新页面(地址栏中的url也变为b.php)

例如本页:http://timesofindia.indiatimes.com/city/shimla/Uttarakhand-dissent-made-Congress-call-HP-meeting/articleshow/51679032.cms

当你滚动到文章的底部时,新文章就会加载,地址栏中页面的url也会更改为新文章的url

使用PHP+jQuery+AAJAX是可能的,但如果你需要关心SEO,这并不像你想象的那么容易。看看谷歌对SEO友好的无限滚动的评价。看看约翰·穆勒的演示。有关它的更多信息,请参阅本SO主题。

帮助您启动的插件:

  • jScroll
  • ScrollMagic
  • 无限AJAX滚动(付费)
  • jQuery无尽滚动(已放弃)
  • 无限卷轴(已放弃)

PS。请记住,不是每个网站都可以无限滚动!