本窗口打开
<a
新窗口打开
<a target='_blank'>百度</a>
window.open('http://www.baidu.com')
?self.location='dollare.htm';
打开newwindow
function openWin() {
? ? ? ? ? ? var url = 'https://www.baidu.com';? ? ? ? ? ? ? ? ? ? ? ? ? ? //转向网页的地址;
? ? ? ? ? ? var name = 'add';? ? ? ? ? ? ? ? ? ? ? ? ? ? //网页名称,可为空;
? ? ? ? ? ? var iWidth = 900;? ? ? ? ? ? ? ? ? ? ? ? ? //弹出窗口的宽度;
? ? ? ? ? ? var iHeight = 600;? ? ? ? ? ? ? ? ? ? ? ? //弹出窗口的高度;
? ? ? ? ? ? //获得窗口的垂直位置
? ? ? ? ? ? var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
? ? ? ? ? ? //获得窗口的水平位置
? ? ? ? ? ? var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
? ? ? ? ? ? window.open(url, '_blank', 'width=' + iWidth + ',innerWidth=' + iWidth + ',left=' + iLeft + ',status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=0,titlebar=no');
? ? ? ? ? ? // window.open("AddScfj.aspx", "newWindows", 'height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no');
? ? ? ? }
工具条,无菜单条,无滚动条,不可调整大小,无地址栏,无状态栏。请对照。?
上例中涉及的为常用的几个参数,除此以外还有很多其他参数,请见四。?
四、各项参数?
其中yes/no也可使用1/0;pixel?value为具体的数值,单位象素。?
参数?|?取值范围?|?说明??
alwaysLowered?|?yes/no?|?指定窗口隐藏在所有窗口之后??
alwaysRaised?|?yes/no?|?指定窗口悬浮在所有窗口之上??
depended?|?yes/no?|?是否和父窗口同时关闭??
directories?|?yes/no?|?Nav2和3的目录栏是否可见??
height?|?pixel?value?|?窗口高度??
hotkeys?|?yes/no?|?在没菜单栏的窗口中设安全退出热键??
innerHeight?|?pixel?value?|?窗口中文档的像素高度??
innerWidth?|?pixel?value?|?窗口中文档的像素宽度??
location?|?yes/no?|?位置栏是否可见??
menubar?|?yes/no?|?菜单栏是否可见??
outerHeight?|?pixel?value?|?设定窗口(包括装饰边框)的像素高度??
outerWidth?|?pixel?value?|?设定窗口(包括装饰边框)的像素宽度??
resizable?|?yes/no?|?窗口大小是否可调整??
screenX?|?pixel?value?|?窗口距屏幕左边界的像素长度??
screenY?|?pixel?value?|?窗口距屏幕上边界的像素长度??
scrollbars?|?yes/no?|?窗口是否可有滚动栏??
titlebar?|?yes/no?|?窗口题目栏是否可见??
toolbar?|?yes/no?|?窗口工具栏是否可见??
Width?|?pixel?value?|?窗口的像素宽度??
z-look?|?yes/no?|?窗口被激活后是否浮在其它窗口之上?
参考https://www.cnblogs.com/lijshui/p/7451360.html