"window.open" und eine launige Fensterskalierung?
daniel
- javascript
Danke für das Interesse erstmal,
ich habe ein ziemlich nerviges Problem mit folgendem JS-Script, das aufgerufene Fenster soll 41 Pixel hoch sein, erreichbar ist dies bei einer 1024er Auflösung allerdings nur durch die Höhenangabe von 9 Pixeln im "myHeight"-Parameter(!), bei ner 800er Auflösung wirds dann etwa 100 Pixel hoch!:
function M_openBrWindow(theURL,winName,features, myWidth, myHeight, isCenter)
{
if(window.screen)if(isCenter)if(isCenter=="true"){
var myLeft = (screen.width-myWidth)/1;
var myTop = (screen.height-myHeight)/(9 / 8);
features+=(features!='')?',':'';
features+=',left='+myLeft+',top='+myTop;
}
window.open(theURL,winName,features+((features!='')?',':'') +'width='+myWidth+',height='+myHeight);
}
(auf http://2grobeat.port5.com/grobeat.html)
danke
Daniel
ok, Popup-Fenstern <100Pixeln funktionieren einfach noch nicht.
Daniel
Hi!
ok, Popup-Fenstern <100Pixeln funktionieren einfach noch nicht.
Was heisst "noch nicht"? Das ist einfach ein Sicherheitsfeature, d.h. kann nur von privilegierten Scripts ausgefuehrt werden, weil man wohl nicht will, dass dem User Fenster rumschwirren, die er gar nicht sieht. Siehe http://developer.netscape.com/docs/manuals/js/client/jsref/window.htm#1202731 Abschnitt Security.
So long