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 相关文章推荐
地震发生中逃生十大法则
May 12 Javascript
Firefox getBoxObjectFor getBoundingClientRect联系
Oct 26 Javascript
js GridView 实现自动计算操作代码
Mar 25 Javascript
突发奇想的一个jquery插件
Nov 19 Javascript
利用js动态添加删除table行的示例代码
Dec 16 Javascript
JavaScript对数组进行随机重排的方法
Jul 22 Javascript
jQuery实现带有洗牌效果的动画分页实例
Aug 31 Javascript
JavaScript中eval函数的问题
Jan 31 Javascript
关于axios不能使用Vue.use()浅析
Jan 12 Javascript
解决layUI的页面显示不全的问题
Sep 20 Javascript
JavaScript算法学习之冒泡排序和选择排序
Nov 02 Javascript
Vue引入Stylus知识点总结
Jan 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
php缓冲 output_buffering的使用详解
2013/06/13 PHP
ThinkPHP中的三大自动简介
2014/08/22 PHP
php实现的通用图片处理类
2015/03/24 PHP
thinkphp配置文件路径的实现方法
2016/08/30 PHP
Yii2中简单的场景使用介绍
2017/06/02 PHP
javascript中检测变量的类型的代码
2010/12/28 Javascript
javascript实现左右控制无缝滚动
2014/12/31 Javascript
ANGULARJS中使用JQUERY分页控件
2015/09/16 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
jQuery元素选择器实例代码
2017/02/06 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
解决angularjs service中依赖注入$scope报错的问题
2018/10/02 Javascript
node基于async/await对mysql进行封装
2019/06/20 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
Python 备份程序代码实现
2017/03/06 Python
python调用百度REST API实现语音识别
2018/08/30 Python
便捷提取python导入包的属性方法
2018/10/15 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
通过实例了解python property属性
2019/11/01 Python
Python实现一个优先级队列的方法
2020/07/31 Python
美国折扣宠物药房:Total Pet Supply
2018/05/27 全球购物
以思科路由器为例你写下单臂路由的配置命令
2013/08/03 面试题
大一期末自我鉴定
2013/12/13 职场文书
学生实习介绍信
2014/01/15 职场文书
爱国主义演讲稿
2014/05/07 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
读后感作文评语
2014/12/25 职场文书
小学教师年度个人总结
2015/02/05 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
初中毕业感言300字
2015/07/31 职场文书
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
Python答题卡识别并给出分数的实现代码
2021/06/22 Python
SpringBoot 拦截器妙用你真的了解吗
2021/07/01 Java/Android
Tomcat 与 maven 的安装与使用教程
2022/06/16 Servers