彈出無邊窗口

字號:


    彈出無邊窗口,彈出無邊窗口
    <html>
    <head>
    <script language=javascript>
    minimizebar=minimize.gif; //窗口右上角最小化“按鈕”地圖片
    minimizebar2=minimize2.gif; //鼠標(biāo)懸停時最小化“按鈕”地圖片
    closebar=close.gif; //窗口右上角關(guān)閉“按鈕”地圖片
    closebar2=close2.gif; //鼠標(biāo)懸停時關(guān)閉“按鈕”地圖片
    icon=icon.gif; //窗口左上角地小圖標(biāo)
    function noborderwin(filename,w,h,titlebg,movebg,titlecolor,titleword,scr) //定義一個彈出無邊窗口地函數(shù),能數(shù)意義見下面“參數(shù)說明”,實際使用見最后地實例.
    /*
    ------------------參數(shù)說明-------------------
    filename :無邊窗口中顯示地文件.
    w     :窗口地寬度.
    h     :窗口地高度.
    titlebg :窗口“標(biāo)題欄”地背景色以及窗口邊框顏色.
    movebg :窗口拖動時“標(biāo)題欄”地背景色以及窗口邊框顏色.
    titlecolor :窗口“標(biāo)題欄”文字地顏色.
    titleword :窗口“標(biāo)題欄”地文字.
    scr :是否出現(xiàn)滾動條.取值yes/no或者1/0.
    --------------------------------------------
    */
    {
    var contents=<html>+
    <head>+
    &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <title>+titleword+</title>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <meta http-equiv=\content-type\ content=\text/html; charset=gb2312\>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <object id=hhctrl type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'><param name='command' value='minimize'></object>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </head>+
    <body topmargin=0 leftmargin=0 scroll=no onselectstart='return false' ondragstart='return false'>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <table height=100% width=100% cellpadding=0 cellspacing=1 bgcolor=+titlebg+ id=maintab>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <tr height=18 style=cursor:default; onmousedown='x=event.x;y=event.y;setcapture();maintab.bgcolor=\+movebg+\;' onmouseup='releasecapture();maintab.bgcolor=\+titlebg+\;' onmousemove='if(event.button==1)self.moveto(screenleft+event.x-x,screentop+event.y-y);'>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <td width=18><img height=12 width=12 border=0 src=+icon+></td>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <td width=+w+><span style=font-size:12px;color:+titlecolor+;font-family:宋體;position:relative;top:1px;>+titleword+</span></td>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <td width=14><img border=0 width=12 height=12 alt=最小化 src=+minimizebar+ onmousedown=hhctrl.click(); onmouseover=this.src='+minimizebar2+' onmouseout=this.src='+minimizebar+'></td>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <td width=13><img border=0 width=12 height=12 alt=關(guān)閉 src=+closebar+ onmousedown=self.close(); onmouseover=this.src='+closebar2+' onmouseout=this.src='+closebar+'></td>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </tr>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <tr height=*>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <td colspan=4>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <iframe name=nbw_v6_iframe src=+filename+ scrolling=+scr+ width=100% height=100% frameborder=0></iframe>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </td>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </tr>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </table>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </body>+
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </html>;
    pop=window.open(,_blank,fullscreen=yes);
    pop.resizeto(w,h);
    pop.moveto((screen.width-w)/2,(screen.height-h)/2);
    pop.document.writeln(contents);
    if(pop.document.body.clientwidth!=w||pop.document.body.clientheight!=h) //如果無邊窗口不是出現(xiàn)在純粹地ie窗口中
    {
    temp=window.open(,nbw_v6);
    &nbsp;&nbsp;&nbsp;&nbsp;temp.close();
    &nbsp;&nbsp;&nbsp;&nbsp;window.showmodaldialog(about:<+script language=javascript>window.open('','nbw_v6','fullscreen=yes');window.close();+</+script>,,dialogwidth:0px;dialogheight:0px);
    &nbsp;&nbsp;&nbsp;&nbsp;pop2=window.open(,nbw_v6);
    pop2.resizeto(w,h);
    pop2.moveto((screen.width-w)/2,(screen.height-h)/2);
    pop2.document.writeln(contents);
    &nbsp;&nbsp;&nbsp;&nbsp;pop.close();
    }
    }
    </script>
    </head>
    <body>
    <!----------------- 實例一(按鈕),修改參數(shù)可改變窗口樣式 ----------------->
    <button onclick=noborderwin('test.html','400','240','#000000','#333333','#cccccc','一個無邊窗口地測試?yán)?,'yes');>open</button>
    <br><br>
    <!----------------- 實例二(鏈接),修改參數(shù)可改變窗口樣式 ----------------->
    <a href=#none onclick=noborderwin('test.html','400','240','#000000','#333333','#cccccc','一個無邊窗口地測試?yán)?,'yes');>open</a>
    <br><br>
    <!----------------- 實例三(圖片),修改參數(shù)可改變窗口樣式 ----------------->
    <img src=none height=30 width=60 alt=open style=cursor:hand onclick=noborderwin('test.html','400','240','#000000','#333333','#cccccc','一個無邊窗口地測試?yán)?,'no');>無滾動條地
    </body>
    </html>