X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

正常弹出窗口和弹出模态窗口

Posted on 2010-06-07 14:54  X龙  阅读(214)  评论(0编辑  收藏  举报
代码
function openwin_nobar(url,name,iWidth,iHeight)
        {
            
var url; //转向网页的地址;
            var name; //网页名称,可为空;
            var iWidth; //弹出窗口的宽度;
            var iHeight; //弹出窗口的高度;
            var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;
            var iLeft = (window.screen.availWidth-10-iWidth)/2; //获得窗口的水平位置;
            window.open(url,name,'height='+iHeight+',innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
        }
        
        
var G_hSubWin;
        
function openwin_modal(url,name,iWidth,iHeight)
        {
            
//var url; //转向网页的地址;
            //var name; //网页名称,可为空;
            //var iWidth; //弹出窗口的宽度;
            //var iHeight; //弹出窗口的高度;
            var iTop = (window.screen.availHeight-30-iHeight)/2; //获得窗口的垂直位置;
            var iLeft = (window.screen.availWidth-10-iWidth)/2; //获得窗口的水平位置;
            //window.showModalDialog(url,window,'dialogHeight='+iHeight+'px;dialogWidth='+iWidth+'px;dialogTop='+iTop+';dialogLeft='+iLeft+';toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');            
            var datenow = new Date();
            
var sdate = new String();
            
var sminute = new String();
            
var sMillisecond = new String();
            sminute 
= datenow.getMinutes();
            sMillisecond 
=sdate + datenow.getMilliseconds();
            sdate 
= sminute + sMillisecond;  
            url 
+= "&Rnd="+sdate;
           
var HidSubWindow = document.getElementById("HidSubWindow").value;
           
if(HidSubWindow =="")     
           {            
            G_hSubWin 
= window.showModelessDialog(url,window,'dialogHeight='+iHeight+'px;dialogWidth='+iWidth+'px;dialogTop='+iTop+';dialogLeft='+iLeft+';toolbar=no;menubar=no;scrollbars=no;resizable=no;location=no;status=no');                       
           }
        }
        
        
//父窗体关闭时,子窗体全部关闭
        window.onunload=function()
        {    
            
if(G_hSubWin)
             {
                G_hSubWin.close();
             }
         }

 

点击这里给我发消息http://wp.qq.com/index.html