我有一个使用XMLHttpRequests的上传脚本,我还利用了html5历史api。我需要检查上传是否正在进行,这样如果用户导航回上传页面,上传的进度将会显示出来。
这是我尝试过的方法;
$(document).on("changePage", function(){
//changePage is the trigger I have created that is fired whenever the page is changed
if(typeof xhr != 'undefined'){
if(xhr.upload.
如果我将location.href保存为
var h = location.href;
然后对另一个href执行history.replaceState或pushState in (HTML5),比如h2
如果我们检查h和h2,您会发现它们是相等的(在Chrome和Firefox中,我的IE似乎还不支持HTML5 )
好吧,我的问题是:
在这种情况下,我怎么知道location.href是真实的还是假的(通过推)。
编辑
我添加了一个示例: