window.open 的三个参数

  • 第一个参数:url
  • 第二个参数:对应新打开标签或者窗口的window.name属性,如果为填默认为 "_blank"
  • 第三个参数:如果有则打开的是一个窗口,如果无则打开的是一个标签

打开窗口之间的关系

  • 如果打开的标签或窗口设置了“允许导航”,则可以根据 window.open 的返回值来访问新打开页面的Window对象
  • 也可以使用 全局的parent来访问打开它的窗口,self访问本窗口的Window对象,顶级窗口的 parent == self
  • 如果一个窗体包含在另一个窗体中,而后者包含在顶级窗口中,那么该窗体可以用parent.parent来引用顶级窗口,top属性是一个通用的快捷方式,无论一个窗口被嵌套了几层,它的top属性总是指向顶级窗口

ps:

值得注意的是,在现在的浏览器当中,使用window.open来打开新窗口时,如果不是用户事件引起的会被浏览器阻止

最新文章

  1. Android 第一http请求访问慢,以后就快了的问题
  2. hdu 5106 组合数学+找规律
  3. 四、BLE(中)
  4. Linux运维人员共用root帐户权限审计
  5. linux网络编程_1
  6. windows下apache及mysql定时自动重启设置
  7. My97日历控件常用功能记录
  8. 解决xp搜索“文件中的一个字或者词组”失效
  9. 实用lsof常用命令行
  10. PLSQL developer 连接不上64位Oracle 的解决方法
  11. 【转】myget编译过程中make出错的解决办法
  12. openwrt ramips随记
  13. Lecture3.随机变量及其概率分布
  14. Oracle内置函数
  15. java 多线程面试
  16. 20155206 Exp8 WEB基础实践
  17. (笔记)linux 进程和线程的区别
  18. pycharm跳到指定的行
  19. 动态SQL中变量赋值
  20. Android Activity、Service、BroadcastReceiver 的生命周期

热门文章

  1. 配置iis时,浏览项目提示 无法识别的属性“targetFramework”。请注意属性名称区分大小写。
  2. 四则运算项目git统计
  3. IDT HOOK思路整理
  4. Web方式预览Office/Word/Excel/pdf文件解决方案
  5. Javascript基础回顾 之(一) 类型
  6. UML类图的6大关系
  7. [译]Asp.net MVC 之 Contorllers(一)
  8. .NET core for docker
  9. 【VC++技术杂谈006】截取电脑桌面并将其保存为bmp图片
  10. 如何使用Worktile进行敏捷项目开发管理