Alert弹出框自动关闭

<html>  
<head>  
<title>自动关闭alert框-模拟成非模态形式</title>  
</head>  
<body>  
<input type="button" value="弹出alert框自动关闭" onClick="myAlert('不点击确定三秒后自动关闭')">  
</body>  
<script type="text/javascript">
 function myAlert(showstr)  
    {  
        var alertInfo = showstr;    //alert框里要显示的信息   
        var timer = 3000;      //定时 3s
        //在页面中新建一个框架frame,以便在该frame中弹出一个非模态对话框  
        document.body.innerHTML += "<iframe style='display:none;' width='500' name='ifrtemp'></iframe>";  
        //在非模态对话框中弹出一个alert框,并立即关闭该非模态对话框  
  ifrtemp.showModelessDialog("javascript:alert('"+alertInfo+"');window.close();","","status:no;resizable:no;help:no;dialogHeight:530px;dialogWidth:40px;");  
        setTimeout("ifrtemp.location.reload();",timer); 
    }
</script>

 

测试了下只有IE (Maxthon2) 下可以 Opera  Maxthon3  Firefox 均不行

 

原帖:http://hi.baidu.com/%BA%F4%D1%D3%B4%F3%B2%D8%B5%DA%B6%FE%CA%C0/blog/item/72995f416764d1029213c629.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值