这需要JavaScript吗?我注意到在很多页面上,尤其是维基百科,如果我将页面向下滚动到任意点,单击一个链接,然后单击“返回”,我将返回上一页所在的任意点。这是使用JavaScript还是网络浏览器的自然属性?
当我单击应用程序中的服务链接(例如需要运行的后台进程)时,我使用redirect_to:back或request.referrer(使用后者),但页面位于顶部。维基百科是使用JavaScript还是使用某些特殊的缓存?我之间的唯一区别是,当他们单击链接时,我实际上是在页面上更改了一个小的图形,因此我想页面需要“重新加载”才能显示出来,但我希望它可能在同一位置。要清除:我试图避免使用javascript或手动跟踪它们在页面上的位置。