-1

我想知道如何在用户单击链接时阻止用户在网站上执行任何任务 3-4 秒。我有一个条件,当我点击一个特定的链接/按钮时,它应该下载一个文件,直到那时用户才被允许访问该页面。有人可以告诉我当用户单击链接时如何在页面上显示 BUSY MOUSE CURSOR。???

4

1 回答 1

0

您可以为页面正文创建一个覆盖 div 并将其光标 css 属性设置为“等待”

<body>
   <div class="wait-overlay" style="display:none;"></div>
</body>

.wait-overlay
{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: rgba(0, 255, 255, 0.12);
  cursor: wait;
}

并用脚本显示它,然后在操作完成后隐藏,或者显示和隐藏它有一些超时,如

  divObject.show();
  setTimeout(3000, function(){  divObject.hide() });
于 2013-10-29T08:31:23.727 回答