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 相关文章推荐
js focus不起作用的解决方法(主要是因为dom元素是否加载完成)
Nov 05 Javascript
JavaScript 处理Iframe自适应高度(同或不同域名下)
Mar 29 Javascript
jQuery$命名冲突怎么办如何解决
Jan 16 Javascript
jquery动态导航插件dynamicNav用法实例分析
Sep 06 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
Apr 17 Javascript
Node.js包管理器Yarn的入门介绍与安装
Oct 17 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
Dec 30 Javascript
几行js代码实现自适应
Feb 24 Javascript
jQuery实现导航回弹效果
Feb 27 Javascript
浅析JS中回调函数及用法
Jul 25 Javascript
微信小程序中使用wxss加载图片并实现动画效果
Aug 13 Javascript
js canvas实现五子棋小游戏
Jan 22 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
php 自写函数代码 获取关键字 去超链接
2010/02/08 PHP
php简单获取目录列表的方法
2015/03/24 PHP
php遍历树的常用方法汇总
2015/06/18 PHP
PHP中模拟链表和链表的基本操作示例
2016/02/27 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
Web开发之JavaScript
2012/03/29 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
JS中用try catch对代码运行的性能影响分析
2016/12/26 Javascript
Vue全家桶实践项目总结(推荐)
2017/11/04 Javascript
Thinkjs3新手入门之如何使用静态资源目录
2017/12/06 Javascript
javacript replace 正则取字符串中的值并替换【推荐】
2018/09/13 Javascript
对TypeScript库进行单元测试的方法
2019/07/18 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
2019/08/20 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
2020/10/30 Javascript
浅谈Python中range和xrange的区别
2017/12/20 Python
python range()函数取反序遍历sequence的方法
2018/06/25 Python
python调用webservice接口的实现
2019/07/12 Python
Python 实现遥感影像波段组合的示例代码
2019/08/04 Python
Python socket非阻塞模块应用示例
2019/09/12 Python
pip install python 快速安装模块的教程图解
2019/10/08 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
在Tensorflow中实现leakyRelu操作详解(高效)
2020/06/30 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
浙大网新C/C++面试解惑
2015/05/27 面试题
编写类String的构造函数、析构函数和赋值函数
2012/05/29 面试题
老师自我鉴定范文
2013/12/25 职场文书
消防标语大全
2014/06/07 职场文书
2015年五一劳动节慰问信
2015/03/23 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
幼儿园庆六一主持词
2015/06/30 职场文书