`

JS父页面获取子页面返回值

 
阅读更多
父页面
<html>
<head>
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function opendialog1()
{
var someValue=window.showModalDialog("b.html","","dialogWidth=500px;dialogHeight=500px;status=no;help=no;scrollbars=no");
document.form1.p1t.value=someValue;
}

</script>
</head>
<body>
<form name="form1" action="#">
<input type="text" name="p1t">
<input type="button" value="打开对话框" onclick="opendialog1()">
</form>
</body>
</html>
子页面
<html>
<head>
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function a(wname)
{
parent.window.returnValue=wname; //父窗口就是上一个页面
window.close();
}
</script>
</head>
<body>
<form name="form1" action="">
<input type="button" value="传值" onclick="return a('hello')">
</form>
</body>
</html>
分享到:
评论

相关推荐

    iframe父页面获取子页面参数的方法

    要从父页面获取子页面中的`DateTextBox`值,我们可以利用JavaScript的`window.frames`对象。`window.frames`是一个数组,包含了当前窗口中所有`frame`或`iframe`的引用。在这个例子中,我们可以通过索引访问到`...

    asp获取子窗体返回值

    总的来说,"asp获取子窗体返回值"这一知识点主要涉及了ASP页面间的通信、JavaScript的窗口对象以及客户端与服务器端的交互机制。掌握这一技术,可以极大地提升Web应用的用户体验,特别是在进行数据验证、表单提交...

    javascript中showModalDialog子页面值赋给父页面

    这是`showModalDialog`特有的属性,父页面可以通过它获取子页面的结果。 ```javascript window.returnValue = jsonString; window.close(); ``` 3. **父页面接收数据**:在父页面中,`showModalDialog`函数会...

    asp.net 请求url 获取返回值

    在ASP.NET中,请求URL获取返回值是网络编程的一个常见任务,主要涉及到Web请求和数据交互。本篇文章将深入探讨如何使用`WebRequest`和`WebClient`这两种方式来实现这一功能。 首先,让我们理解`WebRequest`类。它是...

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

    在这个名为"HTML 父窗口打开子窗口,并接收子窗口返回的值"的示例中,我们主要探讨如何利用JavaScript在HTML页面中打开新的子窗口,并在子窗口与父窗口之间进行通信,传递数据。 首先,`index.html`很可能是主页面...

    ajax获取页面返回值

    在这个场景中,我们将深入探讨如何使用Ajax获取页面返回值。 一、XMLHttpRequest对象 XMLHttpRequest(XHR)是JavaScript中的一个内置对象,它允许我们与服务器进行异步通信。创建一个新的XMLHttpRequest实例非常...

    js弹出窗口返回值

    ### JS弹出窗口返回值详解 #### 一、前言 在前端开发中,经常会遇到需要弹出新窗口并从该窗口返回数据的情况。本文将详细介绍`window.opener`对象的使用方法及其应用场景,帮助开发者更好地理解如何实现弹窗与主...

    js(javascript)子窗口和父窗口交互

    ### JavaScript 子窗口与父窗口交互详解 在前端开发中,常常会遇到需要在一个窗口(通常称为父窗口)中打开另一个窗口(子窗口)的情况。这时,如何实现这两个窗口之间的数据交互便成了一个重要的问题。根据题目...

    javascript实现从子页与父页传递参数

    1. **全局变量**:这是最基础的方法,可以在子页面中定义一个全局变量,然后在父页面中访问该变量来获取数据。但这种方法不推荐,因为全局变量可能会导致命名冲突和难以管理的问题。 2. **URL查询字符串**:在打开...

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

    **子窗口关闭时返回值到父窗口:** 当子窗口关闭时,可以通过`window.returnValue`属性设置返回值。父窗口在调用`showModalDialog`后会得到这个值。例如,在子窗口中: ```javascript window.returnValue = "返回的...

    弹出框选择 返回父页面值

    "弹出框选择 返回父页面值"这个主题涉及到的是如何在两个或多个页面之间传递数据,特别是在一个页面(子页面)通过弹出框进行用户操作后,将结果传递回原始页面(父页面)。这个过程通常用于实现更复杂的用户交互,...

    js弹出一个新页面并获得弹出页面的值

    根据提供的文件信息,本文将详细解释如何使用JavaScript在父页面中弹出一个新的窗口,并从这个新弹出的窗口中获取数据。此技术常用于需要在当前页面与另一个页面之间进行数据交互的应用场景。 ### 一、理解弹窗原理...

    asp.net 请求url,获取返回值

    在ASP.NET中,我们经常需要与外部资源交互,比如请求远程URL并获取其返回值。这通常涉及到网络编程,其中`WebRequest`和`WebClient`是两个常用的类,它们都是.NET Framework提供的用于HTTP通信的工具。 ### ...

    jQuery跨域请求,获取返回值

    这篇博客将探讨如何使用jQuery实现跨域请求以及如何获取返回值。 首先,我们需要理解什么是跨域请求。跨域请求是指一个域下的文档或脚本尝试请求另一个域下的资源,由于安全原因,通常会被浏览器阻止。但为了实现...

    解决window.showModalDialog跨域返回值

    这可以通过调用一个函数(如`closeDialog`)来实现,该函数会将返回值作为参数,并构造一个新的URL,将这个值附加到URL上,然后重定向到站点1的一个页面,比如`closePage.jsp`。 ```javascript function close...

    android webview中使用Java调用JavaScript方法并获取返回值

    在某些情况下,我们需要在Java代码和JavaScript之间进行交互,比如调用JavaScript的方法并获取其返回值。以下是一个详细的教程,展示了如何在Android的WebView中实现这个功能。 首先,你需要在`onCreate`方法中设置...

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

    模态子窗口通常由JavaScript或者jQuery库(如Bootstrap)创建,它们可以通过事件监听或回调函数与父窗口进行通信。在HTML中,模态窗口往往被包含在一个`&lt;div&gt;`元素中,通过CSS设置为不可见,并在需要时通过...

    获取layer.open弹出层的返回值方法

    在本文中,我们将深入探讨如何在使用`layer.open`创建弹出层时获取返回值的方法。 首先,`layer.open`是一个用于创建弹出层的API,它的参数可以配置弹出层的类型、标题、遮罩、面积、内容等。例如: ```javascript...

    jQuery Layer弹出层传值到父页面的实现代码

    在本例中,通过给弹出层中的确定按钮添加点击事件监听器来获取输入值,然后将值传递给父页面中的特定元素。具体实现步骤如下: 1. 初始化Layer弹出层并配置参数。例如,可以通过layer.open()方法打开Layer弹出层,...

    子父窗口传值

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

Global site tag (gtag.js) - Google Analytics