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