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


Posted in Javascript onNovember 02, 2016
<a href="javascript:void(0)" onclick="window.open('https://3water.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('https://3water.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)" onclick="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 窗口被激活后是否浮在其它窗口之上

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

Javascript 相关文章推荐
关于hashchangebroker和statehashable的补充文档
Aug 08 Javascript
php对mongodb的扩展(初识如故)
Nov 11 Javascript
js读取注册表的键值示例
Sep 25 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
Javascript removeChild()删除节点及删除子节点的方法
Dec 27 Javascript
每日十条JavaScript经验技巧(一)
Jun 23 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
Node.js学习之查询字符串解析querystring详解
Sep 28 Javascript
浅谈Koa服务限流方法实践
Oct 23 Javascript
jQuery实现的淡入淡出图片轮播效果示例
Aug 29 jQuery
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
Dec 22 Javascript
html5 录制mp3音频支持采样率和比特率设置
Jul 15 Javascript
jQuery图片切换动画特效
Nov 02 #Javascript
用jQuery的AJax实现异步访问、异步加载
Nov 02 #Javascript
AngularJS入门教程之MVC架构实例分析
Nov 01 #Javascript
bootstrap table复杂操作代码
Nov 01 #Javascript
bootstrap flask登录页面编写实例
Nov 01 #Javascript
JS弹出窗口的运用与技巧大全
Nov 01 #Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
Nov 01 #Javascript
You might like
php pki加密技术(openssl)详解
2013/07/01 PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
2014/04/24 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
php的sso单点登录实现方法
2015/01/08 PHP
php数据结构之顺序链表与链式线性表示例
2018/01/22 PHP
php7 图形用户界面GUI 开发示例
2020/02/22 PHP
jquery自定义类似$.ajax()的方法实现代码
2013/08/13 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
jquery序列化表单去除指定元素示例代码
2014/04/10 Javascript
AngularJs  Creating Services详解及示例代码
2016/09/02 Javascript
原生js实现倒计时功能(多种格式调用)
2017/01/12 Javascript
理解javascript中的Function.prototype.bind的方法
2017/02/03 Javascript
JS验证input输入框(字母,数字,符号,中文)
2017/03/23 Javascript
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
jQuery实现的中英文切换功能示例
2019/01/11 jQuery
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
linux下安装easy_install的方法
2013/02/10 Python
从零学Python之入门(二)基本数据类型
2014/05/25 Python
python求解水仙花数的方法
2015/05/11 Python
Django-Model数据库操作(增删改查、连表结构)详解
2019/07/17 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
2020/03/19 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
2020/06/18 Python
Python3获取cookie常用三种方案
2020/10/05 Python
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
天游软件面试
2013/11/23 面试题
户外婚礼策划方案
2014/02/08 职场文书
化学专业毕业生求职信
2014/07/28 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
依法行政工作汇报
2014/10/28 职场文书
个人总结怎么写
2015/02/26 职场文书
高中运动会前导词
2015/07/20 职场文书