[转自横渡博客]公告DIV实现

< div id = " affiche "  ondblclick = " closeDiv(); "  style = " BORDER-RIGHT: black 1px outset; BORDER-TOP: black 1px outset; BORDER-LEFT: black 1px outset; WIDTH: 30%; CLIP: rect(auto auto auto auto); BORDER-BOTTOM: black 1px outset; POSITION: absolute; HEIGHT: 30%; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: center; " align = " center " >
None.gif            
< table height = " 100% "  width = " 100% " >
None.gif                
< tr >
None.gif                    
< td vAlign = " middle "  align = " center "  height = " 100% " >
                                此处为公告内容
None.gif                            
< div id = " timeout " ></ div >
None.gif                    
</ td >
None.gif                
</ tr >
None.gif            
</ table >
None.gif        
</ div >
None.gif            
< script language = " javascript " >
None.gif        
None.gif            
var  intOut = 10 ;
None.gif            TimeDiv();
None.gif            
None.gif            
function  closeDiv()
None.gif            {
None.gif                document.getElementById(
" affiche " ).style.display  =   " none " ;
None.gif            }
None.gif            
None.gif            
function  TimeDiv()
None.gif            {
None.gif                
-- intOut;
None.gif                
if  ( intOut > 1  )
None.gif                {
None.gif                    window.setTimeout( 
" TimeDiv() " , 1000  );
None.gif                    document.getElementById(
" timeout " ).innerText = intOut  +   " 秒后/双击窗口自动关闭! " ;
None.gif                }
None.gif                
else
None.gif                {
None.gif                    closeDiv();
None.gif                }
None.gif            }
None.gif            
None.gif            
var  objDiv  =  document.getElementById( " affiche " );
None.gif            SetDiv();
None.gif            
None.gif            
function  SetDiv()
None.gif            { 
None.gif                objDiv.style.top 
=  (document.body.offsetHeight  -  objDiv.offsetHeight) / 2   +  document.body.scrollTop;
None.gif                objDiv.style.left 
=  (document.body.offsetWidth  -  objDiv.offsetWidth) / 2
                   if ( intOut>1 )
None.gif                {
None.gif                    window.setTimeout( 
" SetDiv() " ,2 00  );
None.gif                }
None.gif            }
None.gif            
None.gif            
</ script >

转载于:https://www.cnblogs.com/Elong/archive/2005/04/17/139216.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值