// Pops a window relative to the current window position
function popup(url, winName, xOffset, yOffset) {
  var x = (window.screenX || window.screenLeft || 0) + (xOffset || 0);
  var y = (window.screenY || window.screenTop || 0) + (yOffset || 0);
  return window.open(url, winName, 'top=' +y+ ',left=' +x))
}

http://stackoverflow.com/questions/57652/how-do-i-get-javascript-to-open-a-popup-window-on-the-current-monitor

居中显示:

function openWin(sURL, sWindowName, w, h, sScroll)
  {
    var x = (window.screenX || window.screenLeft || 0) + (screen.width - w) / 2;
    var y = (window.screenY || window.screenTop || 0) + (screen.height - h) / 2;

    if (sScroll==null) sScroll = "no";//"yes" or no

    var sOption = "";
    sOption = sOption + "toolbar=no, channelmode=no, location=no, directories=no, resizable=yes, menubar=no";
    sOption = sOption + ", scrollbars=" + sScroll + ", left=" + x + ", top=" + y + ", width=" + w + ", height=" + h;

    var win = window.open(sURL, sWindowName, sOption);
    win.focus();
    return win;
  }

  

相关文章:

  • 2022-12-23
  • 2021-06-03
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-24
  • 2021-08-21
  • 2021-09-20
  • 2022-01-15
  • 2022-01-28
  • 2021-08-15
相关资源
相似解决方案