一、window.open()

window.open(URL,name,specs,replace)

功能描述:

  • 使用 window.open()方法既可以导航到一个特定的 URL,也可以打开一个新的浏览器窗口。

参数说明:

  • URL:可选。打开指定的页面的URL。如果没有指定URL,打开一个新的空白窗口;
  • name:可选。指定target属性或窗口的名称。支持以下值:
            _blank URL加载到一个新的窗口。这是默认
            _parent URL加载到父框架
            _self URL替换当前页面
            _top URL替换任何可加载的框架集
            name 窗口名称
  • specs:可选。一个逗号分隔的项目列表。支持以下值:
            channelmode=yes|no|1|0是否要在影院模式显示 window。默认是没有的。仅限IE浏览器
            directories=yes|no|1|0是否添加目录按钮。默认是肯定的。仅限IE浏览器
            fullscreen=yes|no|1|0浏览器是否显示全屏模式。默认是没有的。在全屏模式下的 window,还必须在影院模式。仅限IE
    浏览器
            height=pixels窗口的高度。最小.值为100
            left=pixels该窗口的左侧位置
            location=yes|no|1|0是否显示地址字段.默认值是yes
            menubar=yes|no|1|0是否显示菜单栏.默认值是yes
            resizable=yes|no|1|0是否可调整窗口大小.默认值是yes
            scrollbars=yes|no|1|0是否显示滚动条.默认值是yes
            status=yes|no|1|0是否要添加一个状态栏.默认值是yes
            titlebar=yes|no|1|0是否显示标题栏.被忽略,除非调用HTML应用程序或一个值得信赖的对话框.默认值是yes
            toolbar=yes|no|1|0是否显示浏览器工具栏.默认值是yes
            top=pixels窗口顶部的位置.仅限IE浏览器
            width=pixels窗口的宽度.最小.值为100
  • replace:Optional.Specifies规定了装载到窗口的 URL 是在窗口的浏览历史中创建一个新条目,还是替换浏览历史中的当前条目。支持下面的值:
            true URL 替换浏览历史中的当前条目。
            false URL 在浏览历史中创建新的条目。

二、示列

2.1 在指定窗口打开

//等同于< a href="http://www.wrox.com" target="topFrame"></a>
window.open("http://www.wrox.com/", "topFrame");

2.2 设置打开窗口测参数

window.open("http://www.wrox.com/","wroxWindow", "height=400,width=400,top=10,left=10,resizable=yes");

2.3 关闭新开的窗口

var wroxWin = window.open("http://www.wrox.com/","wroxWindow", "height=400,width=400,top=10,left=10,resizable=yes");
//调整大小
wroxWin.resizeTo(500,500);
//移动位置
wroxWin.moveTo(100,100);
调用 close()方法还可以关闭新打开的窗口。
wroxWin.close();

JS window 对象 打开新窗口相关推荐

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

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

  2. php打开js文件怎么打开新窗口打开,JS window.open()打开新窗口(非常详细)

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

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

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

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

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

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

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

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

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

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

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

  8. 微信公众号第三方登录window.open打开新窗口和url携带http网址参数base64转码传参

    原文链接:https://dsx2016.com/?p=1109 公众号:大师兄2016 需求场景 微信第三台平台只能绑定一个域名. 当从另一个域名下的系统进行绑定操作时,只能以打开指定域名的方式进行 ...

  9. angular2 页面中使用window.open打开新窗口后,新页面document.addEventListener visibilitychange事件不生效(谷歌浏览器)

    如题目所述,在原来页面中,使用window.open打开新页面链接,新页面中需要实现浏览器窗口切换时,监听当前窗口切换超过几次进行提醒,新窗口监听事件如下 if (document.hidden != ...

最新文章

  1. BERT论文阅读(一): Pre-training of Deep Bidirectional Transformers for Language Understanding
  2. extjs获取当前时间
  3. go build -X 的妙用
  4. 【优化SQL Server循环更新、插入耗时长的问题】
  5. 当学术大家遇到技术大拿,如何攻克数据库应用头号难题?数位产学研大咖这样解读
  6. Python中的正则表达式找到所有符合要求的字符串
  7. Vue:vue组件生命周期
  8. 关于jvm的OutOfMemory:PermGen space异常的解决
  9. navicat 简体中文破解版
  10. idea新建sourceFolder
  11. linux逻辑卷缩减命令,linux命令:resize2fs、lvm逻辑卷lv扩展及缩减
  12. 小兔子乖乖用计算机,宝贝宝贝歌词说说:两只老虎爱跳舞,小兔子乖乖拔萝卜...
  13. WPS文字如何将多个文档快速合并成一个WPS文档?
  14. 一篇文章,带你走进Java
  15. h5移动端调试工具vConsole
  16. Python养发之路 - 安装篇
  17. vue接收后台返回的验证码图片
  18. SyncAdapter同步机制
  19. 2018中国大学生程序设计竞赛 - 网络选拔赛
  20. 直通车教程:淘宝直通车要如何设置标题和简介?

热门文章

  1. php的设计模式和mvc,mvc设计模式是什么
  2. 多维偏序总结(CDQ)
  3. pareto最优解程序_求多目标优化问题Pareto最优解集的方法
  4. 造成BGA焊接不良问题有哪些?
  5. 论文阅读-Attention Bottlenecks for Multimodal Fusion(多模态特征融合)
  6. 【M语言编程学习笔记之一, 查找当前路径下文件】
  7. 安卓开发:安卓应用上架主流平台汇总
  8. Packet Tracer(第二期)--4RIP
  9. PWM调光频率0.1-20KHz以内,共阳极控制高辉无频闪LED车灯调光电源驱动芯片方案FP7125/FP7122/FP7123
  10. STM32F103模拟IIC总线驱动四个VL53L0