最近我在我的代码中添加了如下内容:
$(window).on('beforeunload', function () {
$('.whirly-loader').show(); //SPINER
})
当用户进入我的网站的另一侧时,旋转器就会显示出来。大部分情况下都能正常运行。 但是,在应用程序的某些部分中,客户端开始访问另一侧,服务器响应如下标头:
Cache-Control
max-age=0, must-revalidate, private
Connection
Keep-Alive
Content-Disposition
attachment;filename=suministro.csv
Content-Type
text/csv; charset=utf-8
[...]
这可以防止页面重新加载,只显示用于下载或打开文档的窗口。 我的问题是,即使页面停止加载,旋转图标仍然会出现。
即使由于标头而不重新加载页面,也应该隐藏旋转图标的事件是什么?