我不知道我在下面打印的代码有什么问题:
窗口顶部位置 = 窗口顶部位置;
我以为它只会在同一个窗口中加载同一个页面,但它实际上是在刷新页面。
可以做些什么来防止刷新?我想要的只是页面在同一个窗口中再次加载但不刷新(以防止服务器资源)?
我不知道我在下面打印的代码有什么问题:
窗口顶部位置 = 窗口顶部位置;
我以为它只会在同一个窗口中加载同一个页面,但它实际上是在刷新页面。
可以做些什么来防止刷新?我想要的只是页面在同一个窗口中再次加载但不刷新(以防止服务器资源)?
你应该设计你的应用程序来做到这一点 - 更新window.location
将发出一个完整的页面重新加载。
检查客户端模板或pjax。
好吧,您始终可以使用 cookie 来持久化数据http://www.tutorialspoint.com/javascript/javascript_cookies.htm
但是我可以问一下这个用例吗?如果您只想上传页面的一部分,则应该使用 ajax,因为更新整个页面既慢又浪费服务器带宽。