当用户到达页面底部时,是否有自动加载新页面的方法?
例如:用户正在浏览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。请记住,不是每个网站都可以无限滚动!