Thinbug
News
如何防止浏览器上的页面刷新回到由Ajax调用生成的页面
时间:2020-02-12 19:19:24
标签:
javascript
我的应用程序具有搜索结果页面和详细信息页面。
每次刷新页面时结果都不同。
用户可以优化搜索以生成ajax调用,更新结果,更新URL,并更新window.history。
当用户单击结果链接并导航到详细信息,然后使用浏览器后退按钮返回到结果页面时,预期的行为是看到以前的结果,但是正在刷新搜索结果页面并且结果是不同。
如果不做任何细化,它将按预期工作,并且结果来自整页刷新。
有没有办法推送ajax调用结果? 我不知道结果页的实际状态存储在哪里。因为history.state具有页面的URL。
0 个答案:
没有答案
相关问题
如何防止页面刷新
ajaxbutton如何防止刷新页面
如何防止.php页面在.ajax调用后刷新
如何防止form.trigger('submit')上的页面刷新?
如何防止浏览器在表单提交上打开新页面?
刷新页面并关闭浏览器回调
如何防止AJAX调用后刷新页面
使用Vue路由器浏览时,防止刷新索引页面
如何防止浏览器上的页面刷新回到由Ajax调用生成的页面
如何防止在JavaScript中刷新浏览器页面
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?