Avatar billede muffenet Nybegynder
24. oktober 2001 - 04:19 Der er 12 kommentarer og
1 løsning

det onde onde chromeless vindue, som ikke vil flytte sig.... #$%

hvordan \"styrer\" jeg et chromeless vindue i følgende script:


<script language=\"javaScript\" type=\"text/javascript\" SRC=\"java.js\"></SCRIPT> 

<script> 
function openIT() { 
theURL=\"info.htm\" 
wname =\"CHROMELESSWIN\" 
W=220; 
H=365;
windowCERRARa = \"close_a.gif\" 
windowCERRARd = \"close_d.gif\" 
windowCERRARo = \"close_o.gif\" 
windowNONEgrf = \"none.gif\" 
windowCLOCK = \"clock.gif\" 
windowREALtit = \"INFO/CONTACT&nbsp;\" 
windowTIT = \"<font face=verdana size=2 color=white>&nbsp;INFO/CONTACT</font>\" 
windowBORDERCOLOR = \"#333300\" 
windowBORDERCOLORsel = \"#333300\" 
windowTITBGCOLOR = \"#333300\" 
windowTITBGCOLORsel = \"#333300\" 
openchromeless(theURL, wname, W, H, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel)
}

</script>
 

<script language=\"JAVASCRIPT\">

jeg har prøvet at indsætte:

W=220; 
H=365;
var windowX = 100;
var windowY = 100;

men uden held... er der nogen der kan løse det onde script...

(: jesper
Avatar billede muffenet Nybegynder
24. oktober 2001 - 04:21 #1
glemte at sige: som scriptet ser ud nu popper vinduet op i midten....
Avatar billede 7th Praktikant
24. oktober 2001 - 04:38 #2
Forstår ikke helt dit spørgsmål.
Vil du have vinduet til at poppe op et bestemt sted, eller hvad ?
Avatar billede limemedia Nybegynder
24. oktober 2001 - 05:04 #3
ville være en rigtig god ide vi fik java.js også !
Avatar billede jumper Nybegynder
24. oktober 2001 - 12:41 #4
muffenet > Det eneste vi kan se i ovenstående kode er at du laver nogle strenge og derefter kalder en eller anden openchromeless funktion - den funktion kan jo indeholde hvad som helst, og siden vi ikke er parapsykologiske medier vil det være nemmere for os at hjælpe dig hvis du f.eks. viste os den funktion, kom med java.js eller blot gav os en URL til den side hvor du tester det på.

/Thor
Avatar billede mat Nybegynder
24. oktober 2001 - 14:42 #5
funktionen er fundet her hvis det hjælper jer (jeg taler lige på muffenets vegne her):

http://www.actionscripts.org/tutorials/beginner/Open_a_chromless_window/index.shtml

>>muffenet, det var da helt uhyggelig mange point at udlove i ét spørgsmål....
Avatar billede jumper Nybegynder
24. oktober 2001 - 14:51 #6
muffenet > Du skal blot ændre openchromeless funktionen der ligger i java.js filen - et eksempel på dette har jeg lavet på

http://jscript.dk/Jumper/Eksperten/124813.html

Selve JS-filen ligger på

http://jscript.dk/Jumper/Eksperten/124813.js

Og jeg vil give mat ret, det er lidt mange point for det spørgsmål ;o)

/Thor
Avatar billede limemedia Nybegynder
24. oktober 2001 - 14:55 #7
Okay, java.js skal indeholde det følgende uden ---

---
// chromeless windows v2.1
// www.microbians.com / Gabriel Suchowolski power[z]one - powerz@microbians.com
//
// Distributed under the terms of the GNU Library General Public License
//
// - Chromeless trick by webFX. http://www.eae.net/webfx/
// - Chromeless mouse control to handled like a normal window by Gabriel Suchowolski power[z]one

function openchromeless(theURL, wname, W, H, windowX, windowY, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel) {

    var windowW = W;
    var windowH = H;
//    var windowX = Math.ceil( (window.screen.width  - windowW) / 2 );
//    var windowY = Math.ceil( (window.screen.height - windowH) / 2 );

    if (navigator.appName == \"Microsoft Internet Explorer\" && parseInt(navigator.appVersion)>=4) isie=true
    else                                                isie=false

    if (isie) { H=H+20+2; W=W+2; }

    s = \",width=\"+W+\",height=\"+H;

    if (isie && (navigator.userAgent.toLowerCase().indexOf(\"win\")!=-1) ) {

var dowin = theURL != \"\" ? true : false;

var chromeTIThtml = \'\\n\' +
\'<html>                                                                                            \'+ \'\\n\'+
\'<head>                                                                                                                                                                            \'+ \'\\n\'+
\'<title>&nbsp;CHROMELESS WINDOWS / TITLEBAR</title>                                                                                                                              \'+ \'\\n\'+
\'<style type=\"text/css\">                                                                                                                                                            \'+ \'\\n\'+
\'#mywindowTITLE     { position: absolute; left:  0px; top:  0px; width: 100%; height: 22px; z-index: 1; background-color: \'+windowTITBGCOLOR+\'; clip:rect(0,100%,22,0); }        \'+ \'\\n\'+
\'#mywindow         { position: absolute; left:  0px; top:  0px; width: 100%; height: 22px; z-index: 2;                                      clip:rect(0,100%;22,0); }        \'+ \'\\n\'+
\'#mywindowCLOSE     { position: absolute; left: -22px; top: -22px; width: 11px; height: 11px; z-index: 3;                                      clip:rect(0,11,11,0);  }        \'+ \'\\n\'+
\'#mywindowCLOCK     { position: absolute; left: -22px; top: -22px; width: 11px; height: 11px; z-index: 3;                                      clip:rect(0,11,11,0);  }        \'+ \'\\n\'+
\'</style>                                                                                                                                                                          \'+ \'\\n\'+
\'<script language=\"javascript\">                                                                                \'+ \'\\n\'

if ( theURL != \"\" ) {

chromeTIThtml = chromeTIThtml +
\'    theURL                 = \"\'+theURL            +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowCERRARa         = \"\'+windowCERRARa        +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowCERRARd         = \"\'+windowCERRARd        +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowCERRARo         = \"\'+windowCERRARo        +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowCLOCK        = \"\'+windowCLOCK            +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowBORDERCOLOR  = \"\'+windowBORDERCOLOR    +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowBORDERCOLORsel= \"\'+windowBORDERCOLORsel    +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowTITBGCOLOR    = \"\'+windowTITBGCOLOR    +\'\"                                                                                                                            \'+ \'\\n\'+
\'    windowTITBGCOLORsel = \"\'+windowTITBGCOLORsel    +\'\"                                                                                                                            \'+ \'\\n\'

} else {

chromeTIThtml = chromeTIThtml +
\'    theURL=\"about:blank\"                                                                                                                                                            \'+ \'\\n\'+
\'    windowCERRARa         = \"img/close_a.gif\"                                                                                                                                    \'+ \'\\n\'+
\'    windowCERRARd         = \"img/close_d.gif\"                                                                                                                                    \'+ \'\\n\'+
\'    windowCERRARo         = \"img/close_o.gif\"                                                                                                                                    \'+ \'\\n\'+
\'    windowCLOCK            = \"img/clock.gif\"                                                                                                                                    \'+ \'\\n\'+
\'    windowTIT             = \"<font face=verdana size=1>&nbsp; window title</font>\"                                                                                              \'+ \'\\n\'+
\'    windowBORDERCOLOR      = \"#000000\"                                                                                                                                            \'+ \'\\n\'+
\'    windowBORDERCOLORsel    = \"#FF8A00\"                                                                                                                                            \'+ \'\\n\'+
\'    windowTITBGCOLOR        = \"#d7dcd9\"                                                                                                                                            \'+ \'\\n\'+
\'    windowTITBGCOLORsel     = \"#ffffff\"                                                                                                                                            \'+ \'\\n\'

}

chromeTIThtml = chromeTIThtml +
\'var windowCERRARImg_a = new Image(); windowCERRARImg_a.src = windowCERRARa;                                                                                                            \'+ \'\\n\'+
\'var windowCERRARImg_d = new Image(); windowCERRARImg_d.src = windowCERRARd;                                                                                                            \'+ \'\\n\'+
\'var windowCERRARImg_o = new Image(); windowCERRARImg_o.src = windowCERRARo;                                                                                                            \'+ \'\\n\'+
\'var windowCLOCKImg    = new Image();    windowCLOCKImg.src = windowCLOCK;                                                                                                              \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'function mouseSTATUS() {                                                                                                                                                              \'+ \'\\n\'+
\'    this.x      = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.y      = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.bt      = \"up\";                                                                                                                                                            \'+ \'\\n\'+
\'    this.oldx    = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.oldy    = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.dx      = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.dy      = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.screeny = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.screenx = null;                                                                                                                                                            \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'    this.element = null;                                                                                                                                                            \'+ \'\\n\'+
\'    this.event  = null;                                                                                                                                                            \'+ \'\\n\'+
\'}                                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'var mouse = new mouseSTATUS();                                                                                                                                                        \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'function actualizateMouseSTATUS(e) {                                                                                                                                                  \'+ \'\\n\'+
\'    if (!e) var e = event                                                                                                                                                          \'+ \'\\n\'+
\'    if ( (e.type==\"mousedown\" || e.type==\"mouseup\") && e.button!=1) return true                                                                                                    \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'    var x=e.x+document.body.scrollLeft                                                                                                                                              \'+ \'\\n\'+
\'    var y=e.y+document.body.scrollTop                                                                                                                                              \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'    mouse.x  = x;                                                                                                                                                                  \'+ \'\\n\'+
\'    mouse.y  = y;                                                                                                                                                                  \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'        if ( e.type == \"mousedown\" ) mouse.bt = \"down\";                                                                                                                            \'+ \'\\n\'+
\'    else if ( e.type == \"mouseup\" )  mouse.bt = \"up\";                                                                                                                              \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'    if (window.event) {                                                                                                                                                            \'+ \'\\n\'+
\'        mouse.screenx=window.event.screenX;                                                                                                                                    \'+ \'\\n\'+
\'        mouse.screeny=window.event.screenY;                                                                                                                                    \'+ \'\\n\'+
\'    } else {                                                                                                                                                                        \'+ \'\\n\'+
\'        mouse.screenx=-1;                                                                                                                                                      \'+ \'\\n\'+
\'        mouse.screeny=-1;                                                                                                                                                      \'+ \'\\n\'+
\'    }                                                                                                                                                                              \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'}                                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'function initMouseEvents() {                                                                                                                                                          \'+ \'\\n\'+
\'    document.onmousedown = actualizateMouseSTATUS                                                                                                                                  \'+ \'\\n\'+
\'    document.onmousemove = actualizateMouseSTATUS                                                                                                                                  \'+ \'\\n\'+
\'    document.onmouseup  = actualizateMouseSTATUS                                                                                                                                  \'+ \'\\n\'+
\'    document.onselectstart = selectstart                                                                                                                                            \'+ \'\\n\'+
\'    document.ondragstart  = new Function(\"actualizateMouseSTATUS(event); return false;\")                                                                                          \'+ \'\\n\'+
\'}                                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                                                                                                                      \'+ \'\\n\'+
\'function selectstart(){                                                                                                                                                                \'+ \'\\n\'+
\'    if ( event.srcElement.tagName != \"INPUT\" && event.srcElement.tagName != \"TEXTAREA\") { return false; }                                                                          \'+ \'\\n\'+
\'    else { mouse.bt=\"up\"; return true; }                                                                                                                                            \'+ \'\\n\'+
\'}                                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'initMouseEvents()                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'var mywindowbt    =\"up\";                                                                                                                                                              \'+ \'\\n\'+
\'var wincloseSTATUS=\"up\";                                                                                                                                                              \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'var ofx=0;                                                                                                                                                                            \'+ \'\\n\'+
\'var ofy=0;                                                                                                                                                                            \'+ \'\\n\'+
\'var opx=0;                                                                                                                                                                            \'+ \'\\n\'+
\'var opy=0;                                                                                                                                                                            \'+ \'\\n\'+
\'var px=0;                                                                                                                                                                              \'+ \'\\n\'+
\'var py=0;                                                                                                                                                                              \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'var wcpx1=-1, wcpy1=-1;                                                                                                                                                                \'+ \'\\n\'+
\'var wcpx2=-1, wcpy2=-1;                                                                                                                                                                \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'var wclosechanged = false;                                                                                                                                                            \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'function initToMoveWin() {                                                                                                                                                            \'+ \'\\n\'+
\'        if (wincloseSTATUS==\"up\" && ( mywindowbt==\"up\" || mywindowbt==\"over\") ) {                                                                                              \'+ \'\\n\'+
\'                                                                                                                    \'+ \'\\n\'+
\'                if ( parent.mainloaded ) document.all[\"mywindowCLOCK\"].style.visibility = \"hidden\";                                                            \'+ \'\\n\'+
\'                                                                                                                    \'+ \'\\n\'+
\'                document.all[\"mywindowCLOCK\"].style.pixelLeft=document.body.clientWidth-36                                         \'+ \'\\n\'+
\'                document.all[\"mywindowCLOCK\"].style.pixelTop =4                                                                                        \'+ \'\\n\'+
\'                                                                                                                    \'+ \'\\n\'+
\'                wcpx1 = document.all[\"mywindowCLOSE\"].style.pixelLeft=document.body.clientWidth-18                                                                      \'+ \'\\n\'+
\'                wcpy1 = document.all[\"mywindowCLOSE\"].style.pixelTop =4                                                                                                \'+ \'\\n\'+
\'                wcpx2 = wcpx1 + 11 - 1                                                                                                                                  \'+ \'\\n\'+
\'                wcpy2 = wcpy1 + 11 - 1                                                                                                                                  \'+ \'\\n\'+
\'                if ( mouse.x >= wcpx1 && mouse.x <= wcpx2 && mouse.y >= wcpy1 && mouse.y <= wcpy2) {                                                                    \'+ \'\\n\'+
\'                    if (wclosechanged == false) {                                                                                                                  \'+ \'\\n\'+
\'                        document.all[\"mywindowCLOSE\"].document.images[\"closewin\"].src=windowCERRARImg_o.src                                                    \'+ \'\\n\'+
\'                        wclosechanged = true                                                                                                                    \'+ \'\\n\'+
\'                    }                                                                                                                                              \'+ \'\\n\'+
\'                                                                                                                                                                \'+ \'\\n\'+
\'                } else if (wclosechanged == true) {                                                                                                                    \'+ \'\\n\'+
\'                    document.all[\"mywindowCLOSE\"].document.images[\"closewin\"].src=windowCERRARImg_d.src                                                            \'+ \'\\n\'+
\'                    wclosechanged = false                                                                                                                          \'+ \'\\n\'+
\'                }                                                                                                                                                      \'+ \'\\n\'+
\'        }                                                                                                                                                                      \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'            if (  mouse.y <= 22 && mouse.y >= 1  && mywindowbt == \"up\"  && mouse.bt ==\"up\"    ) { mywindowbt = \"over\" }                                                    \'+ \'\\n\'+
\'        else if ( ( mouse.y  > 22 || mouse.y <  1 ) && mywindowbt == \"over\" && mouse.bt ==\"up\"    ) { mywindowbt = \"up\"  }                                                    \'+ \'\\n\'+
\'        else if (  mouse.y <= 22 && mouse.y >= 1  && mywindowbt == \"over\" && mouse.bt == \"down\" ) {                                                                          \'+ \'\\n\'+
\'            self.window.focus();                                                                                                                                            \'+ \'\\n\'+
\'                                                                                                                                                                                    \'+ \'\\n\'+
\'            if ( mouse.x >= wcpx1 && mouse.x <= wcpx2 && mouse.y >= wcpy1 && mouse.y <= wcpy2 ) {                                                                          \'+ \'\\n\'+
\'                wincloseSTATUS=\"down\"                                                                                                                                  \'+ \'\\n\'+
\'                document.all[\"mywindowCLOSE\"].document.images[\"closewin\"].src=windowCERRARImg_a.src                                                                    \'+ \'\\n\'+
\'            } else {                                                                                                                                                        \'+ \'\\n\'+
\'                document.all[\"mywindowTITLE\"].style.backgroundColor = windowTITBGCOLORsel                                                                              \'+ \'\\n\'+
\'                document.body.style.borderColor    = windowBORDERCOLORsel                                                                                              \'+ \'\\n\'+
\'                parent.chromewinb.document.bgColor = windowBORDERCOLORsel                                                                                              \'+ \'\\n\'+
\'                parent.chromewinl.document.bgColor = windowBORDERCOLORsel                                                                                              \'+ \'\\n\'+
\'                parent.chromewinr.document.bgColor = windowBORDERCOLORsel                                                                                              \'+ \'\\n\'+
\'                ofx =  mouse.x;                                                                                                                                        \'+ \'\\n\'+
\'                ofy =  mouse.y;                                                                                                                                        \'+ \'\\n\'+
\'                opx =  mouse.x;                                                                                                                                        \'+ \'\\n\'+
\'                opy =  mouse.y;                                                                                                                                        \'+ \'\\n\'+
\'            }                                                                                                                                                            \'+ \'\\n\'+
\'            mywindowbt=\"down\";                                                                                                                                              \'+ \'\\n\'+
\'        }                                                                                                                                                                      \'+ \'\\n\'+
\'        else if ( mouse.bt ==\"up\" && mywindowbt == \"down\" ) {                                                                                                                  \'+ \'\\n\'+
\'            mywindowbt=\"up\";                                                                                                                                                \'+ \'\\n\'+
\'            ofx=0;                                                                                                                                                          \'+ \'\\n\'+
\'            ofy=0;                                                                                                                                                          \'+ \'\\n\'+
\'            opx=0;                                                                                                                                                          \'+ \'\\n\'+
\'            opy=0;                                                                                                                                                          \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'            if ( mouse.x >= wcpx1 && mouse.x <= wcpx2 && mouse.y >= wcpy1 && mouse.y <= wcpy2 && wincloseSTATUS==\"down\" ) { top.window.close() }                            \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'            wincloseSTATUS=\"up\"                                                                                                                                            \'+ \'\\n\'+
\'                                                                                                                                                                                \'+ \'\\n\'+
\'            if ( document.all[\"mywindowTITLE\"] ) {                                                                                                                          \'+ \'\\n\'+
\'                document.all[\"mywindowTITLE\"].style.backgroundColor = windowTITBGCOLOR                                                                                  \'+ \'\\n\'+
\'                document.body.style.borderColor  = windowBORDERCOLOR                                                                                                  \'+ \'\\n\'+
\'                parent.chromewinb.document.bgColor= windowBORDERCOLOR                                                                                                  \'+ \'\\n\'+
\'                parent.chromewinl.document.bgColor= windowBORDERCOLOR                                                                                                  \'+ \'\\n\'+
\'                parent.chromewinr.document.bgColor= windowBORDERCOLOR                                                                                                  \'+ \'\\n\'+
\'            }                                                                                                                                                              \'+ \'\\n\'+
\'                                                                                            \'+ \'\\n\'+
\'        }                                                                                                                                                                      \'+ \'\\n\'+
\'        else if ( mywindowbt == \"down\" && wincloseSTATUS == \"up\") {                                                                                                            \'+ \'\\n\'+
\'            var m_scrx = mouse.screenx;                                                                                                                                    \'+ \'\\n\'+
\'            var m_scry = mouse.screeny;                                                                                                                                    \'+ \'\\n\'+
\'            opx = px + ofx - m_scrx;                                                                                                                                        \'+ \'\\n\'+
\'            opy = py + ofy - m_scry;                                                                                                                                        \'+ \'\\n\'+
\'            px = m_scrx - ofx;                                                                                                                                              \'+ \'\\n\'+
\'            py = m_scry - ofy;                                                                                                                                              \'+ \'\\n\'+
\'            top.window.moveTo(px , py);                                                                                                                                    \'+ \'\\n\'+
\'        }                                                                                                                                                                      \'+ \'\\n\'+
\'    setTimeout(\"initToMoveWin()\",50);                                                                                                                                              \'+ \'\\n\'+
\'}                                                                                                                                                                                      \'+ \'\\n\'+
\'</script>                                                                                                                                \'+ \'\\n\'+
\'</head>                                                                                                                                                                            \'+ \'\\n\'+
\'<body TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scroll=no style=\"border: 1px solid \'+ windowBORDERCOLOR +\'; overflow: hidden; margin: 0pt;\" bgcolor=\'+windowTITBGCOLOR+\'>  \'+ \'\\n\'+
\'<div id=mywindow><img src=\"\'+windowNONEgrf+\'\" width=100% height=20></div>                                                                                                                \'+ \'\\n\'+
\'<div id=mywindowTITLE>\'+ \'<table width=100% height=20 border=0 cellpadding=0 cellspacing=0><tr><td valign=middle align=left>\'+windowTIT+\'</td></tr></table>\' +\'</div>                  \'+ \'\\n\'+
\'<div id=mywindowCLOSE><img name=closewin src=\"\'+ windowCERRARd +\'\" border=0 width=11 height=11></div>                                                                                  \'+ \'\\n\'+
\'<div id=mywindowCLOCK><img name=clockwin src=\"\'+ windowCLOCK  +\'\" border=0 width=11 height=11></div>                                                                                  \'+ \'\\n\'+
\'</body>                                                                                                                                                                            \'+ \'\\n\'+
\'<script>initToMoveWin();</script>                                                                            \'+ \'\\n\'+
\'</html>                                                                                                                                                                            \'+ \'\\n\'

var chromeFRMhtml = \'\' +
\'<HTML>                                                                        \'+ \'\\n\'+
\'<HEAD>                                                                                                        \'+ \'\\n\'+
\'<TITLE>\'+ windowREALtit +\'</TITLE>                                                                              \'+ \'\\n\'+
\'</HEAD>                                                                                                        \'+ \'\\n\'+
\'<script>                                                                     \'+ \'\\n\'+
\'mainloaded = false                                                                \'+ \'\\n\'+
\'function generatetitle() {                                                             \'+ \'\\n\'+
\'    if( window.frames[\"chromewint\"] && window.frames[\"chromewinl\"] && window.frames[\"chromewinb\"] && window.frames[\"chromewinr\"] ) {    \'+ \'\\n\'+
\'        chromewint.document.open();                                                    \'+ \'\\n\'+
\'        chromewint.document.write( \"\'+ quitasaltolinea(chromeTIThtml) +\'\" );                                \'+ \'\\n\'+
\'        chromewint.document.close();                                                    \'+ \'\\n\'+
\'        chromewinl.document.bgColor=\"\'+ windowBORDERCOLOR +\'\"                                        \'+ \'\\n\'+
\'        chromewinb.document.bgColor=\"\'+ windowBORDERCOLOR +\'\"                                        \'+ \'\\n\'+
\'        chromewinr.document.bgColor=\"\'+ windowBORDERCOLOR +\'\"                                        \'+ \'\\n\'+
\'    } else {                                                                \'+ \'\\n\'+
\'        setTimeout(\"generatetitle()\",200)                                                \'+ \'\\n\'+
\'    }                                                                    \'+ \'\\n\'+
\'}                                                                        \'+ \'\\n\'+
\'generatetitle()                                                                \'+ \'\\n\'+
\'</script>                                                                    \'+ \'\\n\'+
\'<frameset border=0 framespacing=0 frameborder=0 rows=\"22,100%,1\" onload=\"mainloaded=true\" onreadystatechange=\"generatetitle()\">        \'+ \'\\n\'+
\'    <frame name=chromewint src=\"about:blank\" scrolling=no noresize>                                      \'+ \'\\n\'+
\'    <frameset border=0 framespacing=0 frameborder=0 cols=\"1,100%,1\">                                        \'+ \'\\n\'+
\'        <frame name=chromewinl src=\"about:blank\" scrolling=no noresize>                                 \'+ \'\\n\'+
\'        <frame name=main      src=\"\'+theURL+\'\">                                                      \'+ \'\\n\'+
\'        <frame name=chromewinr src=\"about:blank\" scrolling=no noresize>                                 \'+ \'\\n\'+
\'    </frameset>                                                                                            \'+ \'\\n\'+
\'    <frame name=chromewinb src=\"about:blank\" scrolling=no noresize>                                        \'+ \'\\n\'+
\'</frameset>                                                                                                    \'+ \'\\n\'+
\'</HTML>                                                                                                        \'

        splashWin = window.open( \"\" , wname, \"fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0\"+s);

        splashWin.resizeTo( Math.ceil( W )      , Math.ceil( H ) );
        splashWin.moveTo  ( Math.ceil( windowX ) , Math.ceil( windowY ) );

        splashWin.document.open();
        splashWin.document.write( chromeFRMhtml );
        splashWin.document.close();

    }
    else    {
        var splashWin = window.open(theURL, wname, \"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1\"+s, true);
    }

    splashWin.focus();
}                                                                             
                                                                               
function quitasaltolinea(txt) {

  var salida = txt.toString()
  var re    = /\\\\/g; var salida = salida.replace(re, \"\\\\\\\\\");
  var re    = /\\//g; var salida = salida.replace(re, \"\\\\\\/\");
  var re    = /\\\"/g; var salida = salida.replace(re, \"\\\\\\\"\");
  var re    = /\\\'/g; var salida = salida.replace(re, \"\\\\\\\'\");
  var re    = /\\n/g; var salida = salida.replace(re, \"\\\\n\");
  var re    = /  /g; var salida = salida.replace(re, \"\");
  var re    = /\\t/g; var salida = salida.replace(re, \"\");
  var re    = /\\r/g; var salida = salida.replace(re, \"\");

  return salida

}
---

og du kalder med koden
---
function openIT() { 
  theURL=\"info.htm\" 
  wname =\"CHROMELESSWIN\" 
  W=220; 
  H=365;
  windowW=100;
  windowH=100;
  windowCERRARa = \"close_a.gif\" 
  windowCERRARd = \"close_d.gif\" 
  windowCERRARo = \"close_o.gif\" 
  windowNONEgrf = \"none.gif\" 
  windowCLOCK = \"clock.gif\" 
  windowREALtit = \"INFO/CONTACT&nbsp;\" 
  windowTIT = \"<font face=verdana size=2 color=white>&nbsp;INFO/CONTACT</font>\" 
  windowBORDERCOLOR = \"#333300\" 
  windowBORDERCOLORsel = \"#333300\" 
  windowTITBGCOLOR = \"#333300\" 
  windowTITBGCOLORsel = \"#333300\" 
  openchromeless(theURL, wname, W, H, windowW, windowH, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel)
}
---

Hvor de to linier
  windowW=100;
  windowH=100;
bestemmer placeringen af vinduet !


Voila !


/ LJ
Avatar billede limemedia Nybegynder
24. oktober 2001 - 14:58 #8
okay, det blev da rigtig flot *host*

du skal i java.js ændre
function openchromeless(theURL, wname, W, H, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel) {

    var windowW = W;
    var windowH = H;
    var windowX = Math.ceil( (window.screen.width  - windowW) / 2 );
    var windowY = Math.ceil( (window.screen.height - windowH) / 2 );

til

function openchromeless(theURL, wname, W, H, windowX, windowY, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel) {

    var windowW = W;
    var windowH = H;
//    var windowX = Math.ceil( (window.screen.width  - windowW) / 2 );
//    var windowY = Math.ceil( (window.screen.height - windowH) / 2 );
Avatar billede muffenet Nybegynder
25. oktober 2001 - 02:04 #9
>>>> ljweb

smukkere beskrivelse skal man godt nok lede længe efter... du aner ikke hvor glad jeg blev da det endelig virkede... tjuhuuu (:
desuden syntes jeg at 666 var et meget passende tal for den har godt nok drillet mig den her chromeless ting...

props til mat..
Avatar billede muffenet Nybegynder
25. oktober 2001 - 02:05 #10
hey tak for hjælpen ljweb!!!

muffenet/jesper
Avatar billede jumper Nybegynder
25. oktober 2001 - 10:12 #11
Hvad var der da galt med mit svar ? Det virkede nu helt fint

/Thor
Avatar billede muffenet Nybegynder
25. oktober 2001 - 14:15 #12
>>> jumper
jeg kunne ikke få din til at virke... derimod virkede ljweb´s perfekt..

Jesper/muffenet
Avatar billede jumper Nybegynder
25. oktober 2001 - 14:18 #13
http://jscript.dk/Jumper/Eksperten/124813.html virker ellers helt fint hos mig, og er dejlig selvforklarende - jeg ville ikke paste koden herind da det blot ville fylde.

/Thor
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester