window.open()弹出居中的窗口


Posted in Javascript onFebruary 01, 2007

Javascript代码

function openwindow(url,name,iWidth,iHeight)
 {
  var url;                                 //转向网页的地址;
  var name;                           //网页名称,可为空;
  var iWidth;                          //弹出窗口的宽度;
  var iHeight;                        //弹出窗口的高度;
  var iTop = (window.screen.availHeight-30-iHeight)/2;       //获得窗口的垂直位置;
  var iLeft = (window.screen.availWidth-10-iWidth)/2;           //获得窗口的水平位置;
  window.open(url,name,'height='+iHeight+',,innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no');
 }

使用时调用这个函数即可。如:

<a href="javascript:void(0);" onclick="javascript:openwindow('a.html','',400,200);">转到a</a>

缺点:与原窗口的大小,位置无关。

Javascript 相关文章推荐
HTML代码中标签的全部属性 中文注释说明
Mar 26 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
Jun 21 Javascript
一个非常全面的javascript URL解析函数和分段URL解析方法
Apr 12 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
Mar 18 Javascript
jQuery实现的自动加载页面功能示例
Sep 04 Javascript
Node.js Sequelize如何实现数据库的读写分离
Oct 23 Javascript
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
微信小程序基于slider组件动态修改标签透明度的方法示例
Dec 04 Javascript
electron demo项目npm install安装失败的解决方法
Feb 06 Javascript
微信小程序云开发 生成带参小程序码流程
May 18 Javascript
Node绑定全局TraceID的实现方法
Nov 14 Javascript
Vue基于localStorage存储信息代码实例
Nov 16 Javascript
做网页的一些技巧(续)
Feb 01 #Javascript
javascript的函数
Jan 31 #Javascript
Flash对联广告的关闭按钮讨论
Jan 30 #Javascript
Js之软键盘实现(js源码)
Jan 30 #Javascript
关于图片验证码设计的思考
Jan 29 #Javascript
一些易混淆且不常用的属性,希望有用
Jan 29 #Javascript
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
Jan 29 #Javascript
You might like
DIY实用性框形天线
2021/03/02 无线电
PHP ajax 分页类代码
2008/11/13 PHP
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
php 函数中使用static的说明
2012/06/01 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
2017/08/14 PHP
PHP7下协程的实现方法详解
2017/12/17 PHP
JQUERY 浏览器判断实现函数
2009/08/20 Javascript
JS数组的遍历方式for循环与for...in
2014/07/31 Javascript
Javascript学习笔记之相等符号与严格相等符号
2014/11/23 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
jQuery实现基本动画效果的方法详解
2018/09/06 jQuery
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
ES6 class的应用实例分析
2019/06/27 Javascript
解决vue+ element ui 表单验证有值但验证失败问题
2020/01/16 Javascript
vue-cli3项目配置eslint代码规范的完整步骤
2020/09/10 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
[48:22]VGJ.S vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
深入浅析python中的多进程、多线程、协程
2016/06/22 Python
Python性能提升之延迟初始化
2016/12/04 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
python3 打开外部程序及关闭的示例
2018/11/06 Python
Python实现计算文件MD5和SHA1的方法示例
2019/06/11 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
Python Scrapy图片爬取原理及代码实例
2020/06/12 Python
HTML5添加鼠标悬浮音响效果不使用FLASH
2014/04/23 HTML / CSS
欧洲著名的珠宝和手表网上商城:uhrcenter
2017/04/10 全球购物
创业计划书的主要内容有哪些
2014/01/29 职场文书
优良学风班申请材料
2014/02/13 职场文书
授权委托书
2015/01/28 职场文书
企业介绍信范文
2015/01/30 职场文书
2015年环卫处个人工作总结
2015/07/27 职场文书