AutoPager

Append the next page content to the bottom seamlessly (like a waterfall, Unlimited scrolling, no need to manually click on the next page)~

< Feedback on AutoPager

Question/comment

§
Posted: 2021-12-22

例如在第5页点击某个页面进去后再退出来往前翻不到第1页,会停在第3页就不能再往前翻了

X.I.UAuthor
§
Posted: 2021-12-22

没明白,复现步骤描述详细一点,最好提供 URL。

X.I.UAuthor
§
Posted: 2021-12-22

我把搜索结果链接改成当前页打开,试了下,依然可以通过后退按钮回到第一页呀,当然你需要多点几下。

测试到这里,我好像明白你的意思了,合着交流半天我们三个都不是一个频道。。。你看看我说的是不是你要表达的意思:

你的预期效果是:

  • 翻了 5 次(即当前网页中累计了 5 页的搜索结果内容),
  • 然后在当前页打开某个搜索结果网站后,
  • 点击浏览器后退按钮返回到谷歌搜索结果页,
  • 此时应该和打开搜索结果网站前一样(即当前网页中累计 5 页的搜索结果内容)。

那这是无法实现的,因为这个是受网页/浏览器控制的,由它们觉得后退时是否要重新加载原先网页,分为三种情况:

1. 如果重新加载,那么后退后就会重新加载原先网页的 URL(内容就是那一页的内容)  
2. 如果不重新加载,那么后退后就会和原先网页内容一样(累计 5 页搜索结果内容)  
3. 什么也不干

目前实际现状是:

  • 翻了 5 次(即当前网页中累计了 5 页的搜索结果内容),
  • 然后在当前页打开某个搜索结果网站后,
  • 点击浏览器后退按钮返回到谷歌搜索结果页,
  • 此时当前网页就是第 6 页(1+5,等于说重新加载了原先的 URL),当前网页内容也只有第 6 页的内容。

但是此时继续点击浏览器的后退按钮是可以回到前面的第 5、4、3、2、1 页的(当然也可以前进)。


不过我还是建议你在谷歌网页的搜索设置里勾选 结果打开方式 - 在新的浏览器窗口中打开所选的每条搜索结果 新标签页打开搜索结果,这样用起来就不用操心上面的问题了。

Post reply

Sign in to post a reply.