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 相关文章推荐
javascript Window及document对象详细整理
Jan 12 Javascript
javascript eval(func())使用示例
Dec 05 Javascript
javascript中打印当前的时间实现思路及代码
Dec 18 Javascript
JQuery radio(单选按钮)操作方法汇总
Apr 15 Javascript
js时钟翻牌效果实现代码分享
Jul 31 Javascript
jQuery实现手机自定义弹出输入框
Jun 13 Javascript
require.js+vue开发微信上传图片组件
Oct 27 Javascript
使用JS批量选中功能实现更改数据库中的status状态值(批量展示)
Nov 22 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
Jul 10 Javascript
详解webpack中的hash、chunkhash、contenthash区别
Jan 05 Javascript
Vue EventBus自定义组件事件传递
Jun 25 Javascript
vue-router路由懒加载及实现的3种方式
Feb 28 Vue.js
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中的函数-- foreach()的用法详解
2013/06/24 PHP
php网站判断用户是否是手机访问的方法
2013/11/01 PHP
php实现的发送带附件邮件类实例
2014/09/22 PHP
php中strtotime函数用法详解
2014/11/15 PHP
php获取远程文件内容的函数
2015/11/02 PHP
Yii框架连接mongodb数据库的代码
2016/07/27 PHP
PHP入门教程之面向对象基本概念实例分析
2016/09/11 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
List the Codec Files on a Computer
2007/06/18 Javascript
javascript各种复制代码收集
2008/09/20 Javascript
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
2011/11/14 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
2012/05/23 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
php析构函数的具体用法小结
2014/03/11 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
关于JavaScript作用域你想知道的一切
2016/02/04 Javascript
Bootstrap每天必学之级联下拉菜单
2016/03/27 Javascript
javascript如何定义对象数组
2016/06/07 Javascript
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
Python中常见的数据类型小结
2015/08/29 Python
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
2017/05/08 Python
利用python爬取斗鱼app中照片方法实例
2017/12/03 Python
对python列表里的字典元素去重方法详解
2019/01/21 Python
python tkinter实现界面切换的示例代码
2019/06/14 Python
python实现图片压缩代码实例
2019/08/12 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
pandas抽取行列数据的几种方法
2020/12/13 Python
营销与策划专业毕业生求职信
2013/11/01 职场文书
骨干教师培训方案
2014/05/06 职场文书
教师聘用意向书
2015/05/11 职场文书
追讨欠款律师函
2015/06/24 职场文书
大学生创业计划书
2019/06/24 职场文书
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL
oracle数据库去除重复数据
2022/05/20 Oracle