window.open打开新窗口并居中

转载 2015年11月17日 15:45:21

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>

window.open打开新窗口,防止浏览器阻止弹窗解决办法

js打开新窗口三种常用方式,window.open,form表单提交,创建超链接
  • yhl_jxy
  • yhl_jxy
  • 2016年01月06日 11:34
  • 2306

打开新窗口window.open详解

Window_Open详解    引:Window_Open详解 一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Ope...

JS基础第4课:prompt 消息对话框、打开新窗口(window.open

JavaScript-提问(prompt 消息对话框) prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。 语法: pr...

使用window.open打开新窗口,以post方式传参数

如果在使用window.open打开新窗口(可以控制尺寸)的时候, 不使用get方式传参,而是用post传。   这件事情我当时觉得不太可能。没想到很快他就找到一个实现方式,试验通过了。 呵...

JS打开新窗口(window.open)

JS打开新窗口(window.open) open() 方法可以查找一个已经存在或者新建的浏览器窗口。语法:window.open([URL], [窗口名称], [参数字符串]) 参数说明:URL...

打开新窗口的window.open使用方法以及最大化等问题解决方法汇总

出处:http://blog.csdn.net/blacksource/article/details/4217908 一、window.open()支持环境:      Jav...

Response.Redirect 防止window.open新窗口打开被拦截

网上看到一篇很不错的 防止新窗口打开被拦截的文章,但是没有时间去测试,等有时间测试在告诉大家是否可行, 摘要:一般情况下,Response.Redirect 方法是在服务器端进行转向,因此,...

window.open打开新窗口

首先说我这人比较懒,懒得敲键盘,这些东西都是不知道我什么时间从网上考过来的,也是我学习C#的过程中遇到的一些问题,我把我找的解决办法写在下面,这些东西对于初学者还是有一定的帮助的。 1.基本描述 ...

window.open打开新窗口 参数 .

1,基本描述 1.1 方法签名:oNewWindow = window.open( sURL , sName , sFeatures, bReplace) 通过方法签名可以看出,window.op...
  • Orehs
  • Orehs
  • 2013年02月27日 17:57
  • 635

window.open打开新窗口 参数

1,基本描述 1.1 方法签名:oNewWindow = window.open( sURL , sName , sFeatures, bReplace) 通过方法签名可以看出,window....
  • tolcf
  • tolcf
  • 2014年09月15日 11:34
  • 755
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:window.open打开新窗口并居中
举报原因:
原因补充:

(最多只允许输入30个字)