1

window.openを使用して新しいページを開いていますが、次のコードを使用すると、IEで水平方向にのみページを中央に配置できることがわかりました。Chrome、Firefox、Safariでは垂直方向の中央に配置されますが、それだけです。これを引き起こしている可能性があるものについて何か考えはありますか?

var left = Number((screen.width/2)-(700/2));
var top = Number((screen.height/2)-(500/2));

var windowFeatures = 'channelmode=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,width=700,height=500,top='+top+'left='+left;
window.open('access-modal.html', '', windowFeatures);
4

1 に答える 1

1

left内部の宣言の前にコンマがありませんwindowFeatures

var left = Number((screen.width / 2) - (700 / 2));
var top = Number((screen.height / 2) - (500 / 2));

var windowFeatures = 'channelmode=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,width=700,height=500,top=' + top + ',left=' + left;
window.open('access-modal.html', '', windowFeatures);
于 2013-03-26T00:35:44.187 に答える