10 September, 2009

PopUpInJavaScript


<script type="text/javascript">

<!--

var updated="";



function wopen(url, name, w, h)

{

  // Fudge factors for window decoration space.

  // In my tests these work well on all platforms & browsers.

  w += 32;

  h += 96;

  wleft = (screen.width - w) / 2;

  wtop = (screen.height - h) / 2;

  // IE5 and other old browsers might allow a window that is

  // partially offscreen or wider than the screen. Fix that.

  // (Newer browsers fix this for us, but let's be thorough.)

  if (wleft < 0) {

    w = screen.width;

    wleft = 0;

  }

  if (wtop < 0) {

    h = screen.height;

    wtop = 0;

  }

  var win = window.open(url,

    name,

    'width=' + w + ', height=' + h + ', ' +

    'left=' + wleft + ', top=' + wtop + ', ' +

    'location=no, menubar=no, modal=yes' +

    'status=no, toolbar=no, scrollbars=no, resizable=no', 'tite=no', 'resizable=no', 'directories=no', 'status=no');

  // Just in case width and height are ignored

  win.resizeTo(w, h);

  // Just in case left and top are ignored

  win.moveTo(wleft, wtop);

  win.focus();

}

// -->

</script>

</head>

<body style="text-align: center">

    Click the Button to Upload Some Files<br />

    <br />

    <input id="AddFileButton" type="button" value="Add File" onclick="wopen('FileUpload.aspx', 'popup', 500, 300); return false;"/>


No comments: