window.open()的三个参数

例如:

window.open("要跳转的网址", "跳转形式或者名字", "给出窗口添加新的的属性(字符串形式)");
window.open("###", "_blank","height=600, width=600, top=50, left=50, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");

1. 在当前窗口打开百度,并且使URL地址出现在搜索栏中.

window.open(“http://www.baidu.com/”, “_search”);

window.open(“http://www.baidu.com/”, “_self”);

2. 在一个新的窗口打开百度

window.open(“http://www.baidu.com/”, “_blank”);

3. 打开一个新的窗口,并命名为"hello"

window.open("", “hello”);

另外, open函数的第二个参数还有几种选择:

_top : 如果页面上有framesets,则url会取代framesets的最顶层, 即, 如果没有framesets, 则效果等同于_self.

_parent: url所指向的页面加载到当前frame的父亲, 如果没有则效果等同于_self.

_media : url所指向的页面加载到Media Bar所包含的HTML代码区域中.如果没有Media Bar则加到本身.

如果还要添加其它的东西在新的窗口上, 则需要第三个参数:

channelmode : yes|no|1|0 (窗口显示为剧场模式[全屏幕显示当前网页, 包括工具栏等],或频道模式[一般显示]).

directories : yes|no|1|0 (是否添加目录按钮, 比如在IE下可能会有一个"链接"这样的按钮在最上面出现)

fullscreen : yes|no|1|0 (使浏览器处理全屏幕模式, 并隐藏标题栏和菜单等)

menubar : yes|no|1|0 (是否显示浏览器默认的菜单栏)

resizeable : yes|no|1|0 (窗口是否可调整大小)

scrollbars : yes|no|1|0 (是否允许水平或垂直滑动条)

titlebar : yes|no|1|0 (是否添加一个标题栏)

toolbar : yes|no|1|0 (是否添加浏览器默认的工具栏)

status : yes|no|1|0 (是否显示状态栏)

location : yes|no|1|0 (是否显示搜索栏)

copyhistory : yes|no|1|0 (似乎已经废弃, 如果只要工具栏显示, 历史按钮就会显示出来)

height : 窗口的高度, 最小值为100像素

width : 窗口的宽度, 最小值为100像素

left : 窗口的最左边相对于屏幕的距离

window.open()打开窗口的几种方式相关推荐

  1. 打开新窗口的几种方式及target=_blank指定窗口名称

    打开新窗口的几种方式及target=_blank指定窗口名称   打开新窗口的几种方式: 1.form提交到新窗口  <form action="action.jsp" ta ...

  2. window.open打开窗口时要使窗口去掉菜单栏、工具栏、标题栏,达到窗口最大化

    window.open打开窗口时要使窗口去掉菜单栏.工具栏.标题栏,达到窗口最大化,可以采用下面的方法:           js 代码 ///window.open(document.locatio ...

  3. UE4学习-在虚幻编辑器中打开VS的三种方式

    文章目录 方式一 方式二 方式三 在虚幻编辑器中打开VS的三种方式 方式一 在文件浏览器这里,选择C++类,然后在文件夹内,找到一个和截图中类似的图标,双击,即打开vs,并在vs中打开这个类的代码. ...

  4. xp计算机管理下的服务显示不出来,WinXP系统任务栏不显示打开窗口的三种解决方案...

    最近,不少windowsXP系统用户都碰到了任务栏不显示打开窗口的问题.不过,他们还反馈用TAB+ALT或任务管理器应用程序却可以看到任务项目.这是怎么回事呢?其实,该问题可能是桌面程序explore ...

  5. Python 打开网页的几种方式

    Python打开网页的几种方式 方法1:直接调用系统命令 os #导入包 import os #执行包命令 os.system('"C:/Users/Public/AppData/Local ...

  6. Python之selenium的打开浏览器的二种方式

    Python之selenium的打开浏览器的二种方式 文章目录 Python之selenium的打开浏览器的二种方式 第一步我们要先按照selenium: 第一种打开方式: 第二种打开方式: 第一步我 ...

  7. 【玩转SQLite系列】(二)SQLite创建和打开数据库的三种方式

    转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53234396 本文出自[DylanAndroid的博客] [玩转SQLite系 ...

  8. Windows 打开cmd/dos窗口的12种方式(全网最全)

    文章目录 1. 从`开始`菜单的应用列表打开 2. 从`搜索`打开 3. 从`运行`打开 4. 从`文件资源管理器`打开 5. 从`C:\Windows\System32\cmd.exe`打开 6. ...

  9. js打开新窗口的两种方式

    1.超链接 <a href="http://www.jb51.net" title="脚本之家">Welcome</a> 等效于js代码 ...

最新文章

  1. CVPR2020:基于层次折叠的跳跃式注意网络点云完成
  2. block之--- 基本使用
  3. python画简单的图形的代码-Python实现画图软件功能方法详解
  4. php redbean update,redbeanphp和表前缀
  5. 【机器学习】scikit-learn 1.0 版本重要新特性一览
  6. java正则匹配英文句号_「正则表达式」王国奇遇记
  7. SAP全球技术研发者大会上海站电子票欣赏
  8. 小程序开发学习(1)---app.json详解篇
  9. 分布式服务框架Dubbo使用小结
  10. poj 1182 食物链的一种解法(详解),非向量法
  11. 仓储“云服务”初创公司 Clutter获得 6500 万美元 C 轮融资
  12. 网站SEO优化--Flash站优化方法
  13. 深入理解HTTP消息头
  14. Git(1)——初始版本控制工具
  15. 英特尔第十代处理器为什么不支持win7_为什么7代CPU不支持WIN7,原因是什么
  16. 基于C++的P2P穿透文件传输
  17. 商品服务 - 销售属性维护,属性分组与属性关联
  18. Java中阻塞队列类型介绍
  19. 移植ethtool至ARM板
  20. 天南地北双飞客,老翅几回寒暑!

热门文章

  1. Oracle Dimension in DWH
  2. 3D MAX 安装中的一些问题 一直初始化、闪退
  3. 【一文快速理解23种设计模式】
  4. HTML5实现首页动态视频背景
  5. 控件测试之单行文本框测试
  6. 让PS可以保存为ICO格式
  7. dubbo项目推送不能优雅停机
  8. Visual Studio 2017 version 15.9 官方最新版本下载(含那个啥码)
  9. 微信公众号使用H5获取地理位置信息并定位
  10. 技术分享:逆向破解华为路由器第三部分