• js实现的简单遮罩层


    超级简单的一个实现,可能会有局限性,贵在简单易懂,使用的时候执行前loading,执行成功后loaded

    /*
     * 显示loading遮罩层
     */
    function loading() {
        var mask_bg = document.createElement("div");
        mask_bg.id = "mask_bg";
        mask_bg.style.position = "absolute";
        mask_bg.style.top = "0px";
        mask_bg.style.left = "0px";
        mask_bg.style.width = "100%";
        mask_bg.style.height = "100%";
        mask_bg.style.backgroundColor = "#777";
        mask_bg.style.opacity = 0.6;
        mask_bg.style.zIndex = 10001;
        document.body.appendChild(mask_bg);
    
        var mask_msg = document.createElement("div");
        mask_msg.style.position = "absolute";
        mask_msg.style.top = "35%";
        mask_msg.style.left = "42%";
        mask_msg.style.backgroundColor = "white";
        mask_msg.style.border = "#336699 1px solid";
        mask_msg.style.textAlign = "center";
        mask_msg.style.fontSize = "1.1em";
        mask_msg.style.fontWeight = "bold";
        mask_msg.style.padding = "0.5em 3em 0.5em 3em";
        mask_msg.style.zIndex = 10002;
        mask_msg.innerText = "正在执行,请稍后...";
        mask_bg.appendChild(mask_msg);
    }
    /*
     * 关闭遮罩层
     */
    function loaded() {
        var mask_bg = document.getElementById("mask_bg");
        if (mask_bg != null)
            mask_bg.parentNode.removeChild(mask_bg);
    }
    

      

  • 相关阅读:
    struct和typedef struct彻底明白了
    jsoncpp使用
    JsonCpp使用注意
    vscode 远程 Linux 开发环境搭建
    Ubuntu 更换国内源
    java~PECS原则
    DLL劫持——DLL sideloading 这玩意从EDR检测厂商看,就S1有防护能力
    apache jmeter报告模板
    http压测工具 jmeter 安装配置
    golang项目部署
  • 原文地址:https://www.cnblogs.com/luludongxu/p/5909548.html
Copyright © 2020-2023  润新知