php登陆添加js加载效果,快速添加加载等待效果的js

function showBg(ct, content) {

var bH = $("body#body").height();

var bW = $("body#body").width() + 16;

var objWH = getObjWh(ct);

$("#fullbg").css({

width : bW,

height : bH,

display : "block"

});

var tbT = objWH.split("|")[0] + "px";

var tbL = objWH.split("|")[1] + "px";

$("#" + ct).css({

top : "180px",

left : tbL,

display : "block"

});

// $("#"+content).html("");

$(window).scroll(function() {

resetBg()

});

$(window).resize(function() {

resetBg()

});

}

function getObjWh(obj) {

var st = document.documentElement.scrollTop;// 滚动条距顶部的距离

var sl = document.documentElement.scrollLeft;// 滚动条距左边的距离

var ch = document.documentElement.clientHeight;// 屏幕的高度

var cw = document.documentElement.clientWidth;// 屏幕的宽度

var objH = $("#" + obj).height();// 浮动对象的高度

var objW = $("#" + obj).width();// 浮动对象的宽度

var objT = Number(st) + (Number(ch) - Number(objH)) / 2;

var objL = Number(sl) + (Number(cw) - Number(objW)) / 2;

return objT + "|" + objL;

}

function resetBg() {

var fullbg = $("#fullbg").css("display");

if (fullbg == "block") {

var bH2 = $("body").height();

var bW2 = $("body").width() + 16;

$("#fullbg").css({

width : bW2,

height : bH2

});

var objV = getObjWh("dialog");

var tbT = objV.split("|")[0] + "px";

var tbL = objV.split("|")[1] + "px";

$("#dialog").css({

top : tbT,

left : tbL

});

}

}

function addLoadCover() {

$("body").attr("id", "body");

$("body#body")

.append(

"

wait.gif正在加载,请稍候...
");

showBg('dialog', 'dialog');

}

// 关闭灰色JS遮罩层和操作窗口

function closeCover() {

$("#fullbg").css("display", "none");

$("#dialog").css("display", "none"); }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值