一、项目中使用window.open打开新窗口,并设置了新窗口的打开位置:

var iWidth=800;                         //弹出窗口的宽度;  
var iHeight=600;                        //弹出窗口的高度;  
var iTop = (window.screen.height-30-iHeight)/2;      //获得窗口的垂直位置;  
var iLeft = (window.screen.width-10-iWidth)/2;        //获得窗口的水平位置;  
myWindow=window.open('','取证包查看','height='+iHeight+',,innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',

top='+iTop+',left='+iLeft+',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no');

二、现将其新窗口默认打开最大化:

myWindow=window.open('','取证包查看','height='+(screen.availHeight-50)+',width='+(screen.availWidth-10)+',top=0,left=0,toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no');

window.open()的介绍:

语法介绍:window.open(pageURL,name,parameters);

参数说明:

其中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 | 窗口被激活后是否浮在其它窗口之上

channelmode | yes/no | 是否要在影院模式显示 window。默认是没有的。仅限IE浏览器

fullscreen | yes/no | 浏览器是否显示全屏模式。默认是没有的。在全屏模式下的 window,还必须在影院模式。仅限IE浏览器

top| pixel value | 窗口顶部的位置.仅限IE浏览器

left| pixel value |  该窗口的左侧位置
status | yes/no | 是否要添加一个状态栏.默认值是yes

window.open 打开最大化窗口相关推荐

  1. window.open 打开新窗口被拦截的其他解决方法

    使用window.open 打开新窗口容易被浏览器拦截,可以使用下面的方法解决 if ($("#jiedaitype").val() == "1") {     ...

  2. window.open打开新窗口被浏览器拦截的处理方法

    一般我们在打开页面的时候, 最常用的就是用<a>标签,如果是新窗口打开就价格target="_blank"属性就可以了, 如果只是刷新当前页面就用window.loca ...

  3. 水滴石穿之页面遮罩层实现、向window.open()打开的窗口POST数据

    1.页面遮罩层实现 <script>    function locking() {        document.all.ly.style.display="block&qu ...

  4. window.open打开子窗口回调父窗口函数

    window.open打开子窗口回调父窗口函数 需求 最新在工作中,遇到一个需求.老项目的前端页面使用的是jsp技术,产品要求点击按钮弹出一个弹窗进行操作,操作成功要关闭子页面,还要提示成功信息. 本 ...

  5. 使用 window.open 打开新窗口

    打开新窗口的方式有哪些 在链接上单击右键,然后选择「在新窗口打开链接」或者「在新标签打开链接」 按住键盘上的 Ctrl/Command 单击链接,新标签打开链接 <a href=".. ...

  6. 使用window.open打开新窗口被谷歌浏览器拦截

    在写后台动态传前台资源链接的时候,需要用到,返回后直接在新窗口打开.开发使用的谷歌浏览器,使用window.open(),测试的时候,发现总是被拦截,这这里记录下解决的方法. 找了写资料,说是当非用户 ...

  7. JS window.open()打开新窗口、监听页面打开关闭状态(详细)

    使用 window 对象的 open() 方法可以打开一个新窗口.用法如下: window.open (URL, name, features, replace) 参数列表如下: URL:可选字符串, ...

  8. JS window 对象 打开新窗口

    一.window.open() window.open(URL,name,specs,replace) 功能描述: 使用 window.open()方法既可以导航到一个特定的 URL,也可以打开一个新 ...

  9. window.open()打开新窗口被浏览器拦截

    原因:在浏览器的安全机制里面,非用户触发的window.open方法,是会被拦截的. 经过实际测试,Chrome.IE不会拦截,FireFox会拦截. //不会被拦截 $('#btn').click( ...

最新文章

  1. Java Socket 编程
  2. html跳转过度,jq实现锚点跳转过度
  3. ping 一会通一会不通
  4. git 无法拉取项目,本地ping不通github的解决办法(详解)
  5. Linux 数据流重定向
  6. Android基础——项目的文件结构(三)
  7. 祝贺王远当选为中国区第二位 Teams MVP
  8. 归一化、标准化和正则化
  9. VScode前端开发常用插件
  10. linux命令无视错误,llinux 的一些命令和错误
  11. 长方形与圆最近连线LISP_餐桌到底选方还是圆?可千万别买错了,今天我们好好聊聊...
  12. Qt笔记-windows下拷贝文件夹中所有文件
  13. STL vector用法介绍
  14. javascript之正则表达式
  15. CH24C 逃不掉的路
  16. html编写菜鸟教程首页页面
  17. E - Skyscrapers (hard version)
  18. 柳州楼顶种植水稻 国稻种芯·中国水稻节:广西12万亩米飘香
  19. 游戏开发的人员结构(1)
  20. 一文搞懂指标采集利器 Telegraf

热门文章

  1. 【免费】最新大数据/机器学习课程下载
  2. 探讨对理想团队模式构建的设想以及对软件流程的理解
  3. 触控Intel强强联手:多维提升游戏体验
  4. java指定编码读写文件
  5. win7连接虚拟磁盘服务器,如何创建Win7虚拟磁盘分区
  6. 【WPF】后台代码实现绑定ComboBox的SelectedItem功能
  7. 从0自学成AI高手,她只用了一个产假
  8. latex怎么打区间_Latex中定义、定理、引理、证明 设置方法总结
  9. SpringBoot交友APP项目实战(详细介绍+案例源码) - 7.即时通讯(基于第三方API)
  10. activemq修改admin密码