单击链接后显示加载程序

时间:2016-04-19 21:41:44

标签: javascript jquery

点击链接时可以显示加载栏吗?

示例:

我点击h ref我需要在下载开始前等待5/8秒,是否可以检测到启动和停止页面加载?

a href开始下载,但不会更改页面。

1 个答案:

答案 0 :(得分:0)

不可能。这些语句是逐行执行的,所以即使你有点击链接后出现的加载器,它也会立即消失。 你的代码将是这样的

Function clickLink(){
      ShowLoader();
      Download();
      HideLoader();
} 

如果下载功能需要很长时间......您的页面将会挂起。然后立即调用hideLoader。 它工作的唯一方法是发出一个请求,然后等待响应。 然后,您可以在收到响应时隐藏加载程序