js 打开新页面在屏幕中间

<a href="javascript:void(0)" οnclick="window.open('http://www.baidu.com', 'newwindow', 'height=500, width=900, top='+Math.round((window.screen.height)/2<span style="font-family: Arial, Helvetica, sans-serif;">-250</span><span style="font-family: Arial, Helvetica, sans-serif;">)+',left='+Math.round((window.screen.width)/2</span><span style="font-family: Arial, Helvetica, sans-serif;">-450</span><span style="font-family: Arial, Helvetica, sans-serif;">)+',toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')">同意交换</a></span>
</pre><pre code_snippet_id="1613432" snippet_file_name="blog_20160317_3_5070514" name="code" class="html">
<pre name="code" class="html"><script>
function openwin(){
var width=Math.round((window.screen.width)/2<span style="font-family: Arial, Helvetica, sans-serif;">-400</span>);
var height=Math.round((window.screen.height)/2<span style="font-family: Arial, Helvetica, sans-serif;">-200</span><span style="font-family: Arial, Helvetica, sans-serif;">);</span>
window.open('http://www.baidu.com', 'newwindow', 'height=200, width=400, top='+height+',left='+width+',toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
}
</script>
<a href="javascript:void(0)" οnclick="openwin();">同意交换</a>


<div id="cnblogs_post_body"><pre class="best-text mb-10">===================各项参数============
其中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
窗口被激活后是否浮在其它窗口之上


 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值