弹出div遮罩层

一个弹出的遮罩层,在原有基础上稍作改动

js:

var timeKeep;
function submitOrder() {
    timeKeep = setTimeout("insert()", 1000);
}


function insert() {
    var div = document.createElement("div");
    div.className = "dis";
    div.style.width = document.documentElement.scrollWidth;
    div.style.height = document.documentElement.scrollHeight;
    document.getElementsByTagName("body")[0].appendChild(div);
    var div1 = document.createElement("<div class='dis1'>");
    document.getElementsByTagName("body")[0].appendChild(div1);
    var insert = "<img class='loading' src='${themePath}/images/loading.gif' alt=''/>";
    div1.innerHTML = insert;
}
function removeDiv() {
    $(".dis").remove();
    $(".dis1").remove();
} 
css:
.dis {
	background: #cccccc;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	- moz - opacity: 0.5;
	filter: alpha(opacity = 50);
	z - index: 98;
}
.dis1 {
	width: auto;
	height: auto;
	left: 50 % ;
	top: 40 % ;
	position: absolute;
	margin - left: -50px;
	margin - top: -25px;
	z - index: 99;
	text - align: center;
	border: 0px solid#666666;
}
调用方式:
// 显示遮罩层
submitOrder();
// 加载时间在1秒之内的,取消遮罩层
clearTimeout(timeKeep);
 // 取消遮罩层
 removeDiv(); 
图片:



转载于:https://my.oschina.net/wuyizhong/blog/122100

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值