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