js 打开新页面在屏幕中间的实现方法

<a href="javascript:void(0)"font-family: Arial, Helvetica, sans-serif;">-250</span><span>)+',left='+Math.round((window.screen.width)/2</span><span>-450</span><span>)+',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">

<pre><script> function openwin(){ var width=Math.round((window.screen.width)/2<span>-400</span>); var height=Math.round((window.screen.height)/2<span>-200</span><span>);</span> window.open('https://www.jb51.net', '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)">同意交换</a>

<div><pre>===================各项参数============

其中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   窗口被激活后是否浮在其它窗口之上  

以上就是小编为大家带来的js 打开新页面在屏幕中间的实现方法全部内容了,希望大家多多支持脚本之家~

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzgdsx.html