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 相关文章推荐
jquery.validate分组验证代码
Mar 17 Javascript
js中Image对象以及对其预加载处理示例
Nov 20 Javascript
JSON相关知识汇总
Jul 03 Javascript
jQuery联动日历的实例解析
Dec 02 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
May 26 Javascript
js实时监控文本框输入字数的实例代码
Jan 18 Javascript
vue-better-scroll 的使用实例代码详解
Dec 03 Javascript
使用Angular自定义字段校验指令的方法示例
Feb 01 Javascript
vue发送websocket请求和http post请求的实例代码
Jul 11 Javascript
vue点击按钮动态创建与删除组件功能
Dec 29 Javascript
JavaScript实现动态留言板
Mar 16 Javascript
koa2 数据api中间件设计模型的实现方法
Jul 13 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缓冲区为你的站点加速
2015/10/10 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
JavaScript 数组运用实现代码
2010/04/13 Javascript
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
2010/10/22 Javascript
php跨域调用json的例子
2013/11/13 Javascript
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
jquery实现保存已选用户
2014/07/21 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
vue 组件高级用法实例详解
2018/04/11 Javascript
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
小程序页面动态配置实现方法
2019/02/05 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
Element Rate 评分的使用方法
2020/07/27 Javascript
Python通过matplotlib绘制动画简单实例
2017/12/13 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
2020/01/16 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
2020/01/17 Python
美国彩妆品牌:Coastal Scents
2017/04/01 全球购物
台湾三立电视电商平台:电电购
2019/09/09 全球购物
乌克兰鞋类购物网站:Eobuv.com.ua
2020/11/28 全球购物
《狼和小羊》教学反思
2014/04/20 职场文书
群众路线对照检查材料
2014/09/22 职场文书
2015年南京大屠杀纪念日活动总结
2015/03/24 职场文书
请客吃饭开场白
2015/06/01 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
教师研修随笔感言
2015/11/18 职场文书
Python中rapidjson参数校验实现
2021/07/25 Python
javascript对象3个属性特征
2021/11/17 Javascript
苹果可能正在打击不进行更新的 App
2022/04/24 数码科技