【发布时间】:2017-02-08 11:48:57
【问题描述】:
当用户单击按钮时,我正在显示加载程序。 以下是加载器类
.loader-box{ background:rgba(0,0,0,0.8); position:fixed; bottom:0; left:0; top:0; width:100%; height:100%; z-index:100;}
我的问题是当加载器显示时,用户可以使用标签移动光标并点击提交,如何防止这种情况发生?这可以使用任何 css 属性还是我需要做其他任何事情?
【问题讨论】:
-
除非您想在显示加载程序时通过 display:none 或类似方式删除提交按钮/其他相关元素 - 不,这不能单独使用 CSS 完成。您将需要一些 JavaScript 来暂时禁用这些元素。
-
为什么在显示加载器时不禁用按钮。或者更好的是让按钮调用的函数在执行前检查你是否完成了加载。
-
@CBroe 可以请你建议将禁用背景的 javascript 代码。