HTTP请求完成时触发哪个事件(javascript/jQuery)?
我需要此类活动的目的如下: 1考虑使用标准html表单(无ajax) 2.用户提交表单-需要pdf 3.1请求需要一段时间(>2分钟) 3.2处理请求时,用户应看到微调器o.sHTTP请求完成时触发哪个事件(javascript/jQuery)?,javascript,jquery,events,event-handling,httprequest,Javascript,Jquery,Events,Event Handling,Httprequest,我需要此类活动的目的如下: 1考虑使用标准html表单(无ajax) 2.用户提交表单-需要pdf 3.1请求需要一段时间(>2分钟) 3.2处理请求时,用户应看到微调器o.s 4.当下载对话框弹出时,微调器应该消失(此处需要事件)如果没有涉及AJAX,$(document).ready(…)…因为页面已完全重新加载(这是标准的浏览器行为) 另外,如果目的地是PDF,那么另一端就不会有JavaScript:)您应该为此发出ajax请求,否则它不会真正起作用。你可以考虑把一代人放到后台工作中,一旦
4.当下载对话框弹出时,微调器应该消失(此处需要事件)如果没有涉及AJAX,
$(document).ready(…)
…因为页面已完全重新加载(这是标准的浏览器行为)
另外,如果目的地是PDF,那么另一端就不会有JavaScript:)您应该为此发出ajax请求,否则它不会真正起作用。你可以考虑把一代人放到后台工作中,一旦请求完成,就给PPL发电子邮件。
请记住,在大多数情况下,花费这么长时间的请求会触发超时。如果整个页面正在加载,您希望微调器显示在哪里?在一个iframe/frame?@threadstarter中-如果你是一个PDF格式的帖子之后的目的地……是的,这里没有涉及JavaScript。标准的浏览器行为是离开上一个页面,该页面结束所有JavaScript操作…如果是AJAX,那么肯定会有选项,但除了cookies之外,没有任何东西可以将行为从一个页面转移到另一个页面…然后您将谈论中间的flash。