`

子窗口给父窗口赋值

    博客分类:
  • Html
阅读更多

方式一:父窗口打开子窗口,以showModalDialog的方式打开

父窗口打开子窗口:

function showDialog(){

// 这里边的东西可以自己着情设置

var param = "dialogWidth:400px;dialogHeight:300px;scroll:no;status:no;resizable:no";

// 打开 b.html,并将当前 window做为参数传入弹出窗口中

return window.showModalDialog("b.html", window, param);

}

子窗口给父窗口赋值:

function getParValues(){

// 接收父窗口传过的 window对象.

var parWin= window.dialogArguments;

parWin.document.getElementById("farValue").value = "子窗口改变的值";

}

 

分享到:
评论

相关推荐

    子窗口给父窗口赋值实现思路及案例演示

    今天Insus.NET练习JavaScript,实现从父窗口打开一个子窗口,在子窗口处理一些结果之后,把结果赋值于父窗口的文本框内。可看效果: 在站点创建两个aspx页面,一个是PageA.aspx另一个是PageB.aspx: 在PageA.aspx的&...

    easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

    EasyUI提供了一种方式,通过`parent`关键字来访问父窗口的对象,从而调用其上的函数。假设在父页面上有一个名为`updateParentData`的函数,可以在子页面中这样调用: ```javascript parent.updateParentData('子...

    JavaScript实际应用子窗口和父窗口

    // 打开子窗口,并且把操作句柄赋值给win变量 var win = window.open("", "mywin", "menubar=no,width=400,height=100,resizeable=yes"); // 输出基本信息 win.document.writeln("输出结果</title>"); win....

    JS子父窗口互相操作取值赋值的方法介绍

    当我们打开多个浏览器窗口时,有时需要进行子窗口与父窗口之间的交互操作,比如从父窗口向子窗口取值赋值,或者相反操作。以下内容将详细介绍在JS中如何实现子父窗口之间的互相操作取值赋值。 首先,在JS中,我们...

    pyqt父子窗口相互传值

    4. **使用回调函数**:父窗口可以提供一个函数,子窗口在完成某些操作后调用该函数,从而将数据返回给父窗口。 ```python class ParentWindow(QMainWindow): def __init__(self): super().__init__() self....

    C#中子窗口与父窗口通信

    这里我们讨论的场景是子窗口(Form2)与父窗口(Form1)之间的通信,其中子窗口向父窗口传递信息并更新父窗口的显示内容。下面将详细解释如何实现这一功能。 首先,我们需要创建两个窗体类:Form1和Form2。Form1...

    delphi xe3 子窗体给父窗体的label 控件设置值

    在Delphi XE3中,当你需要从一个子窗体(子Form)向主窗体(父Form)传递数据,例如设置父窗体中的Label...以上就是如何在Delphi XE3中从子窗体给父窗体的Label控件设置值的详细过程,以及涉及到的相关Delphi编程知识。

    layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例

    Window对象提供了许多有用的方法和属性,例如window.name可以获取当前窗口的名称,window.parent可以获取父窗口的引用等。 知识点五:Layer弹出框的关闭 Layer弹出框可以通过JavaScript代码来关闭。例如,在上面的...

    C#中父窗口和子窗口之间控件互操作实例

    然后在父窗口的构造函数中,将`this`赋值给这个静态成员: ```csharp pCurrentWin = this; ``` 在子窗口中,可以通过`yourMainWindow.pCurrentWin`来访问并操作父窗口的对象及其控件。但要注意,这种方法使得所有...

    遍历子窗口函数 得到控件句柄、CEdit CListView CComboBox

    - 如果子窗口的标题中包含`windowName`字符串,则将该子窗口句柄赋值给`m_hList`并结束遍历过程。 #### 注意事项 - 在实际应用中,应确保`windowName`的准确性,避免误匹配其他非目标窗口。 - 如果需要查找多个...

    js 父窗口控制子窗口的行为-打开,关闭,重定位,回复

    在示例代码中,我们看到通过将子窗口的window对象赋值给父窗口的一个变量winID,从而创建了一个引用,使得父窗口可以通过这个引用来控制子窗口的行为。这种父子窗口间通过变量建立联系的机制是实现上述交互的关键。 ...

    javascript 弹出的窗口返回值给父窗口具体实现

    在这个例子中,父窗口中有一个名为 `testInput` 的文本输入框,子窗口将拼接好的字符串赋值给它的 `value` 属性。 完成数据传递后,使用 `window.close()` 方法关闭子窗口。 #### 5. 注意事项 - `window.opener` ...

    通过window.opener控制父窗体

    父窗口可以通过`window.open()`方法返回的引用(假设赋值给变量`childWindow`)来访问子窗口。但是,由于同源策略的限制,只有当子窗口和父窗口的URL同源时,父窗口才能直接访问子窗口的属性。如果不是同源,只能...

    .NET中利用js让子窗体向父页面传值的实现方法.docx

    在.NET开发中,有时我们需要在子窗口和父窗口之间进行数据交互,比如子窗口完成某些操作后,将结果返回给父窗口更新显示。本文将详细解释如何利用JavaScript在.NET环境中实现这一功能。 首先,让我们看看子页面的C#...

    如何在父窗口中得知window.open()出的子窗口关闭事件

    3. 当用户点击"open"按钮时,`winOpen`被赋值为新打开的子窗口,同时启动一个定时器`timer`,每500毫秒调用一次`IfWindowClosed`函数来检查子窗口的状态。 这种方法的核心在于使用定时器不断检查子窗口的状态。由于...

    C#子窗体修改父窗体(窗体间传值)

    在C#编程中,窗口间的通信是一个常见的需求,特别是在开发多窗口或对话框的应用程序时。本示例探讨了如何从子窗体中修改父窗体的内容,以及如何在两个窗体之间传递值。这个过程涉及到事件处理和委托机制,是C#中面向...

    Flex打开新窗口将主窗口数据传给子窗口然后返回

    具体实现方式是在打开子窗口后,将数据赋值给子窗口的相应属性,如"wnd.lbDeskId.text=deskId;"和"wnd.lbDeskPos.text=deskPos;"。 知识点三:子窗口关闭并返回主窗口的方法 在Flex中,子窗口关闭并返回主窗口的...

Global site tag (gtag.js) - Google Analytics