2011-03-11 37 views
0

我打开一个弹出窗口从JavaScript使用window.open。我想在页面的右上角打开这个弹出窗口(height =“700px”width =“400px”)。我怎样才能做到这一点如何打开右侧的弹出窗口?

回答

2

您可以拨打下面的方法:

popUpAtMyWish("yourpage","windownamehere",500,600); 



function popUpAtMyWish(pageToLoad, winName, width, height) 
{ 
    xposition=0; yposition=0; 
    if ((parseInt(navigator.appVersion) >= 4)){ 
     xposition = (screen.width - width); 
     yposition = (screen.height - height); 
    } 

    var args = ""; 
     args += "width=" + width + "," + "height=" + height + "," 
     + "location=0," 
     + "menubar=0," 
     + "resizable=0," 
     + "scrollbars=0," 
     + "statusbar=false,dependent,alwaysraised," 
     + "status=false," 
     + "titlebar=no," 
     + "toolbar=0," 
     + "hotkeys=0," 
     + "screenx=" + xposition + "," //NN Only 
     + "screeny=" + yposition + "," //NN Only 
     + "left=" + xposition + ","  //IE Only 
     + "top=" + yposition;   //IE Only 
     var dmcaWin = window.open(pageToLoad,winName,args); 
     dmcaWin.focus(); 
} 
+0

,谢谢,我只是想获得的屏幕工作区中的JavaScript。当我设置window.open(...高度= 0)时,它会打开浏览器最高位置的弹出窗口。 – Tuscan 2011-03-11 12:22:48

相关问题