Very attractive site. Is that the script from WebFX, http://webfx.eae.net/ ? Anyone looking for lots of javascript / dhtml stuff should check that site. It is pretty incredible and it looks as though their scripts are easily modified, ie pluggable.
Their borderless windows are even resizable ----- Original Message ----- From: Stampe, Lars To: 'Joe Webster' ; [EMAIL PROTECTED] Sent: Thursday, March 21, 2002 4:52 PM Subject: RE: [PHP] Making a simple borderless pop up window with a "Close" button Hi, I have a script that might do what you want, I don't have time to explain but have a look at: http://www.epson.co.uk/product/printers/inkjet/styc80/flash/index.html and launch the site! ****************** SCRIPT /* CHROMELESS WINDOWS v.31.0 [ 4.50K ] (c) Gabriel Suchowolski,2000 | www.microbians.com Licensed under GNU LGPL (www.gnu.org) */ function chromeless(u,n,W,H,X,Y,cD,cU,cO,cL,tH,tW,wB,wBs,wBG,wBGs,wNS,fSO){ var c=(document.all&&navigator.userAgent.indexOf("Win")!=-1)?1:0 var w=window.screen.width; var h=window.screen.height var W=W||w; W=(typeof(W)=='string'?Math.ceil(parseInt(W)*w/100):W); W+=2*c var H=H||h; H=(typeof(H)=='string'?Math.ceil(parseInt(H)*h/100):H); H+=23*c var X=X||Math.ceil((w-W)/2) var Y=Y||Math.ceil((h-H)/2) var s=",width="+W+",height="+H if(c){ var cTIT='\n'+ '<html><head><META HTTP-EQUIV="imagetoolbar" CONTENT="no">\n'+ '<script>\n'+ 'var iclod=new Image();iclod.src="'+cD+'";var iclou=new Image();iclou.src="'+cU+'";var icloo=new Image();icloo.src="'+cO+'";var iload=new Image();iload.src="'+cL+'";\n'+ 'document.onselectstart=new Function("return false;");document.ondragstart=new Function("mWIN();return false;");document.oncontextmenu=new Function("return false;");document.onmousemove=mWIN\n'+ 'b=-1;\n'+ 'function wLoa(){if(top.loaded){bloa.style.visibility="hidden";sRes()}else setTimeout("wLoa()",500)}\n'+ 'function sRes(){bclo.style.pixelLeft=document.body.clientWidth-18;bloa.style.pixelLef t=document.body.clientWidth-38}\n'+ 'function mWIN(){\n'+ 'if(b==0){document.body.bgColor="'+wBG+'";parent.bM.document.body.bgColor="' +wB+'";parent.bT.document.body.bgColor="'+wB+'";parent.bB.document.body.bgCo lor="'+wB+'";parent.bL.document.body.bgColor="'+wB+'";parent.bR.document.bod y.bgColor="'+wB+'";b=-1}\n'+ 'if(b==2){px=event.screenX-ofx-1;py=event.screenY-ofy-1;top.window.moveTo(px ,py);}\n'+ 'if(b==1){document.body.bgColor="'+wBGs+'";parent.bM.document.body.bgColor=" '+wBs+'";parent.bT.document.body.bgColor="'+wBs+'";parent.bB.document.body.b gColor="'+wBs+'";parent.bL.document.body.bgColor="'+wBs+'";parent.bR.documen t.body.bgColor="'+wBs+'";ofx=event.x;ofy=event.y;b=2}\n'+ '}</script></head>\n'+ '<body onresize="sRes()" bgcolor='+wBG+'>\n'+ '<div style="position:absolute;left:0px;top:4px">'+tH+'</div>\n'+ '<img id=bmov style="position:absolute;left:-50px;top:-50px" onmousedown="b=1;mWIN()" onmouseup="b=0;mWIN()" border=0 src="" width=150% height=500>\n'+ '<img id=bclo style="position:absolute;top:4px;left:'+(W-20)+'px;" src="'+cU+'" border=0 width=11 height=11 onmouseover="this.src=icloo.src" onmouseout="this.src=iclou.src" onmouseup="this.src=iclou.src" onmousedown="this.src=iclod.src" onclick="top.window.close()">\n'+ '<img id=bloa style="position:absolute;top:4px;left:'+(W-40)+'px;" src="'+cL+'" border=0 width=11 height=11>\n'+ '<script>wLoa()</script>\n'+ '</body>\n'+ '</html>' cTIT=cTIT.replace(/\//g,"\\\/").replace(/\"/g,"\\\"").replace(/\n/g,"\\n") var cFRM='<TITLE>'+tW+'</TITLE>\n'+ '<script>\n'+ 'top.loaded=false\n'+ 'function mTIT(){\n'+ ' if(frames.length>6){\n'+ ' fT.document.bgColor="'+wBG+'";fT.document.write("'+cTIT+'");fT.document.clos e()\n'+ ' bM.document.bgColor="'+wB+'";bL.document.bgColor="'+wB+'";bR.document.bgColo r="'+wB+'";bB.document.bgColor="'+wB+'";bT.document.bgColor="'+wB+'"\n'+ ' } else setTimeout("mTIT()",20)\n'+ '}\n'+ 'mTIT()\n'+ '</script>\n'+ '<frameset onselectstart="return false" onload="top.loaded=true" border=0 framespacing=0 frameborder=0 cols="1,100%,1">\n'+ ' <frame name=bL src="about:blank" scrolling=no noresize>\n'+ ' <frameset border=0 framespacing=0 frameborder=0 rows="1,20,1,100%,1">\n'+ ' <frame name=bT src="about:blank" scrolling=no noresize>\n'+ ' <frame name=fT src="about:blank" scrolling=no noresize>\n'+ ' <frame name=bM src="about:blank" scrolling=no noresize>\n'+ ' <frame name=main src="'+u+'" '+fSO+'>\n'+ ' <frame name=bB src="about:blank" scrolling=no noresize>\n'+ ' </frameset>\n'+ '<frame name=bR src="about:blank" scrolling=no noresize>\n'+ '</frameset>\n'+ '</HTML>' var CWIN=window.open("",n,"fullscreen=1"+s) CWIN.moveTo(5000,0) CWIN.resizeTo(W,H) CWIN.document.write(cFRM) CWIN.document.close() CWIN.moveTo(X,Y) } else { var CWIN=window.open(u,n,wNS+s,true) CWIN.moveTo(X,Y) } CWIN.focus() CWIN.setURL=function(u) { if (this && !this.closed) { if (this.frames.main) this.frames.main.location.href=u; else this.location.href=u } } CWIN.closeIT=function() { if (this && !this.closed) this.close() } return CWIN } *********************************** END -----Original Message----- From: Joe Webster [mailto:[EMAIL PROTECTED]] Sent: 20 March 2002 18:51 To: [EMAIL PROTECTED] Subject: Re: [PHP] Making a simple borderless pop up window with a "Close" button Using the options parameter will allow you to get rid of toolbarts and scrollbars, but NOT the window's border, which the question was asking. -Joe "Bvr" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > > The 3rd parameter to JavaScript function window.open() allows you to > disable a number of window elements every browser has, > these include the toolbar (buttons), location, status, menubar, scrollbars. > This functionality is provided by the most common browsers and versions > (MSIE and Netscape) and will also work in Mozilla and Netscape 6. I > don't know about the JavaScript implementation in Opera, but if it > supports JS it is likely to support these options too (or at least > ingores them). > > bvr. > > > Joe Webster wrote: > > >It only works in IE -- it makes use of the 'Full Screen' (F11) option and > >tricks IE into doing so... hope you don't want it to work in NS, Opera... or > >anything else > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php