设置父窗口 | 子窗口和父窗口

设置父窗口 | 子窗口和父窗口

1. 子窗口和父窗口

父窗体和子窗体如其名,有相互依赖的关系。就比如说想触发一个窗体中的某个事件,在这个窗体中弹出另一个窗体。触发事件的窗体就是父窗体,弹出的窗体就是子窗体。如果你用的是VS编程工具,每个窗体都有一个把窗体编程父窗体的属性

而你说的子窗体类名,可能就是子窗体的名称。

2. 子窗口关闭父窗口

//关闭窗口.functioncloseWin(){//可能存在frame页面,所以要引用top窗口.varwin=top.window;try{//聚焦.if(win.opener)win.opener.focus()

;//避免IE的关闭确认对话框.win.opener=null;}catch(ex){//防止opener被关闭时代码异常。}finally{win.close();}}//刷新打开本窗口的opener窗口.functionrefreshOpener(){//可能存在frame页面,所以要引用top窗口.varwin=top.window;try{//刷新.if(win.opener)win.opener.location.reload();}catch(ex){//防止opener被关闭时代码异常。}}//刷新opener窗口后关闭自己。functionrefreshOpenerAndCloseMe(){refreshOpener();closeWin();}<scriptlanguage="JavaScript"type="text/JavaScript">window.opener.location.reload()

;//刷新父窗口window.close()

;//关闭子窗口.</script>

3. 父窗口 子窗口

名字可以看出,“子窗体”是相对于“父窗体”而言的一种窗体形式。

在编程语言中,我们常常有个主要的窗体来控制程序的主要横向流程,而很多纵向功能通过点击按钮弹出新窗体的方法实现,这里,控制流程的窗体是程序的主要支撑,我们叫它“父窗体”,而那些弹出的窗体,依托于“父窗体”,分别是实现一部分的程序功能,我们称之为“子窗体”。“父窗体”和“子窗体”是在一个程序中必须同时存在的,但一个“父窗体”可以对应多个“子窗体”。

4. 什么是父窗口

直接添加一个MID父窗体或在已有窗体的属性中找到IsMDIContainer属性,然后设置为True,然后创建第二个窗体 ,需要加载子窗体的时候:Dim NewMDIChild As New Form2NewMDIChild.MdiParent = MeNewMDIChild.Show()

5. 设置父窗口的用处

桌面空白处,右键单击,选择“个性化”

2

进入后,单击“窗口颜色”

3

单击“高级外观设置”

4

在新弹出的窗口里,‘项目’这个下拉框默认为“桌面,我们选择“窗口”,然后单击‘颜色’下拉框选择”其他“

5

新弹出的窗口里,设置“色调” 85,“饱和度” 123,“亮度”205,填写完后,点击确定,当前窗口消失。

6

在消失窗口的父窗口里,点击应用或者确定,电脑就会更改设置,可以看到屏幕变灰和请稍后的字样,屏幕恢复彩色后,设置就生效了,不信的话看下浏览地址栏是不是变成绿色的了。

6. 关闭父窗口

一个简单的方法就是,首先在页面上放置一个服务器控件Button,然后在这个Button的clientclick事件里用showModalDialog弹出窗口,当你把这个窗口关闭的时候,父窗口就自动刷新了,

7. 调用父窗口方法

1、iframe里弹出的层只显示在iframe框里这个肯定的啊你需要把层放到父页面然后在iframe里调用父窗口的弹出层

8. 设置父窗口为桌面

query取得iframe中元素的几种方法在iframe子页面获取父页面元素

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部