`
hcq989
  • 浏览: 4270 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

父窗口如何获取弹出窗口的返回值

阅读更多
b.htm

<TEXTAREA   id="content"   name="content"   cols="50"   rows="5"></TEXTAREA>  
  <INPUT   type="button"   onclick="window.showModalDialog('a.htm',content,'');"   value="Test">  

a.htm

<html>  
   
  <script   language="javascript">  
   
  function   closeWin()  
  {  
   
    var   retValue   =   "";  
   
    for(i=0;i<chkBox.length;i++)  
    {  
              if(chkBox[i].checked)  
  retValue   +=   chkBox[i].value   +   " ";  
    }  
   
      window.dialogArguments.value   =   retValue;  
      window.close();  
   
  }  
   
  </script>  
   
  <body>  
   
  <input   type="checkbox"   id="chkBox"   value="ABC">ABC<BR>  
  <input   type="checkbox"   id="chkBox"   value="DEF">DEF<BR>  
  <input   type="checkbox"   id="chkBox"   value="GHI">GHI<BR>  
  <input   type="button"   value="ok"   onclick="closeWin();">  
   
  </body>  
</html>
  </html>  
   
分享到:
评论

相关推荐

    showModalDialog 弹出窗口关闭不刷新父窗口最终实现了

    - 要实现关闭弹出窗口后不刷新父窗口,关键在于控制`showModalDialog`的返回值。 - 可以通过传递特定的返回值来避免父窗口的刷新。 3. **具体实现步骤**: - **定义`OpenWindow`函数**: ```javascript ...

    C#弹出窗口返回值,下载文件

    一、C#中弹出窗口返回值 在C#的WinForms应用中,通常使用`Form`类来创建窗口。当你需要弹出一个子窗口并获取其结果时,可以创建一个新的`Form`实例,并通过事件处理或回调函数来传递数据。 1. 创建子窗口:首先,...

    showModalDialog使用例子,父窗口向子窗口传递值,子窗口设置父窗口的值,子窗口关闭的时候返回值到父窗口

    而父窗口可以通过`returnValue`属性获取这个值: ```javascript var result = dialog.returnValue; ``` 需要注意的是,`showModalDialog`在现代浏览器中的支持度并不一致,尤其是在一些移动设备上。随着Web标准的...

    模态窗口 跨域获取返回值

    模态窗口(Modal Window)通常指的是一个在用户与主页面交互时弹出的窗口,它可以阻止用户与背景页面的交互,直到用户关闭模态窗口为止。在Web应用中,模态窗口常用于表单填写、信息提示等场景。利用模态窗口,我们...

    分页后弹出模态窗口刷新父窗口

    模态窗口弹出逻辑 - `function showEdit(personId)`函数用于弹出模态窗口: - 通过`window.showModalDialog`函数弹出编辑用户的模态窗口。 - 如果模态窗口返回值为`true`,则执行后续操作。 #### 2. 父窗口...

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

    ### JavaScript 弹出窗口返回值给父窗口具体实现知识点 #### 1. 窗口间通信的需求 在Web开发中,经常需要在父窗口和弹出窗口间进行数据交互。一个典型的场景是弹出窗口用于让用户进行某些选择或者填写表单,之后将...

    HTML 父窗口打开子窗口,并接收子窗口返回的值.zip

    在这个名为"HTML 父窗口打开子窗口,并接收子窗口返回的值"的示例中,我们主要探讨如何利用JavaScript在HTML页面中打开新的子...这在实现多窗口应用程序或者在弹出窗口中进行用户操作并返回结果到主窗口时非常有用。

    asp获取子窗体返回值

    在父窗口与子窗口的交互中,通常涉及到两种情况:弹出子窗口和处理子窗口的关闭事件。以下是一种常见的实现方式: 1. **创建子窗口**:在父窗口的ASP页面中,使用JavaScript的`window.open()`方法打开一个新的窗口...

    子窗口刷新父窗口总结

    另一种策略是在子窗口关闭后,父窗口检测返回值并决定是否自我刷新。例如: ```javascript if (retValue == "true") { window.location.reload(); } ``` 这里的`retValue`是`window.showModalDialog()`返回的结果...

    易语言源码置父窗口模块源码.rar

    这一功能在GUI应用程序设计中十分常见,例如创建弹出对话框或嵌入式控件时。 在这个压缩包中,包含以下几个关键文件: 1. **SetParent.e**:这是易语言的一个源代码文件,很可能包含了置父窗口的核心实现。`...

    Asp.net中doPostBack介绍和弹出窗体与父窗体之间的传值

    在ASP.NET中,当弹出窗口完成操作并需要向父窗口返回值时,可以通过`doPostBack`来触发父窗口的特定事件,从而实现数据的传递。例如,弹出窗口可以调用`__doPostBack`,并传入要通知的事件目标和返回值,然后在父...

    asp.net弹出窗口 返回值

    总结来看,***中实现弹出窗口并获取返回值涉及到多个方面的知识,包括JavaScript函数的调用与返回值处理、***页面与控件的运用、以及后端代码的编写与执行。这些知识点的结合使用,使得开发人员能够创建出功能丰富且...

    子父窗口传值

    在这个场景中,"子父窗口传值"指的是在同一个Web应用中,子页面(通常是弹出窗口或iframe)向父页面传递数据,或者父页面向子页面传递数据,以实现特定的功能交互,而这种交互通常是为了避免不必要的后台通信,提高...

    .NET弹出窗口总结

    .NET框架为开发者提供了丰富的弹出窗口功能,这些窗口在用户交互和信息传递中扮演着重要角色。本篇文章将深入探讨.NET编程中常见的弹出窗口类型及其应用场景。 首先,最基本的弹出窗口是`MessageBox`,它是由`...

    html 模态窗口子窗体调用父窗体的任何函数

    在HTML编程中,模态窗口(Modal Dialog)是一种常见的用户界面设计模式,它可以在主页面上弹出一个不可忽略的窗口,用户必须先处理模态窗口中的内容才能继续与主页面交互。模态窗口通常用于确认操作、输入数据或者...

    适用于JSF RI 1.0 Final Release的弹出窗口程序

    4. **从弹出窗口返回值** - 当用户在弹出窗口中进行操作后,可能需要将结果返回给父窗口。这通常通过JavaScript实现,比如使用`window.opener`对象来访问父窗口的变量或方法。 - 一个常见的做法是,当弹出窗口关闭...

    asp.net 弹出窗口

    在ASP.NET开发中,弹出窗口是一个常见的需求,通常用于显示详细信息、用户确认操作或者进行多步骤交互。本篇文章将深入探讨如何使用JavaScript的`window.open()`方法在ASP.NET中实现这一功能,并讨论如何传递参数...

    JavaScript实现弹出子窗口并传值给父窗口

    在JavaScript中,弹出子窗口并传递值给父窗口是一个常见的需求,特别是在构建交互式的Web应用时。这个过程可以通过使用`window.open()`或`window.showModalDialog()`函数来实现。让我们详细了解一下这两个方法以及...

    Js 弹出框口并返回值的两种常用方法

    在弹出窗口中,可以通过设置window.returnValue来返回一个值,返回的值可以通过变量value在父窗口中获取。 这种方法适用于需要显示对话框并返回结果的场景,可以返回简单字符串或数组等类型的数据。然而需要注意的...

Global site tag (gtag.js) - Google Analytics