【发布时间】:2014-01-11 02:52:04
【问题描述】:
我正在为 Ajax 深度链接而苦苦挣扎,想知道当用户单击浏览器刷新按钮时是否可以进行 Ajax 调用。
我尝试使用beforeunload它可以工作,但在ajax调用后仍然向服务器发出请求有没有办法阻止对服务器的请求?
$(window).on('beforeunload',function(e){
//ajax call here.
});
【问题讨论】:
-
这里真正的问题是什么。听起来像是一个糟糕的创可贴解决方案。
-
您无法阻止页面离开。
-
问题是我不知道如何使用 HTML5 History API 在没有哈希标签的情况下使用它。几天前我已经发布了一个关于它的问题,但没有答案。我想要在 Ajax 应用程序中没有散列的干净 url。你能帮忙吗?
-
链接到他上面的问题:stackoverflow.com/questions/21023850/…
-
@degenerate 这是我的问题,没有人回答..
标签: javascript jquery ajax page-refresh