js技巧

 

弹出div,显示提示

复制代码
function reloadcache(){
   showWaiting(
"");
}    
function showWaiting(msg){
    
if(msg==null||msg=="") {
        msg 
= "<font style='font-size:16px'>系统处理中,请稍候</font>";
    }
    
var obj=document.getElementById("waiting");
    
if(!obj){
        
var oBody = document.body;
        oBody.insertAdjacentHTML(
"beforeEnd""<div id='waiting'></div>");
        obj
=document.getElementById("waiting");
    }

    
var str="";
    str
="<div id=transparent oncontextmenu='return false' onselectstart='return false' "
    
+ "style=\"position:absolute; width:100%;height:100%; top:expression(this.offsetParent.scrollTop); z-index:1; padding:10px; background:#ffffff;filter:alpha(opacity=50); text-align:center;\"> </div>"
    
+ "<div style=\"position:absolute;width:280px;height:65px; z-index:2;left:expression((document.body.clientWidth-200)/2);top:expression(this.offsetParent.scrollTop + 130); border:1px solid #666666; padding:20px 20px 20px 40px; background:#E4E4E4; \"> "
    + "&nbsp;"
    
+ msg + "</div>";
    obj.innerHTML
=str;
    setTimeout(
"stopWaiting()","5000");//提示显示多长时间 
}

function stopWaiting(){
    document.getElementById(
"waiting").innerHTML="";
}
复制代码
posted @   zping  阅读(265)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示