I have a website that I built a while ago. All of sudden, without changing any code, the was centered popup window has now lost its size and it's center alignment and sits in the top left corner about 50 x 50 pixels!
Does anybody know what has caused this? Has Google Chrome changed something which has affected my script? It still works in all other browsers and used to work in Chrome, just not recently.
My caller:
onclick="wOpen('https://mydomain.com/mypage.html', 'preview', 800, 500); return false;"
My Function
function wOpen(url, name, w, h) {
w += 32;
h += 96;
wleft = (screen.width - w) / 2;
wtop = (screen.height - h) / 2;
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, ' +
'status=no, toolbar=no, scrollbars=yes, resizable=no');
win.resizeTo(w, h);
win.moveTo(wleft, wtop);
win.focus();
}
Any suggestions?