<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function bs()
{
window.open("B.html","","");
return true;
}
</script>
</HEAD>
<BODY>
<table>
<tr>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
</tr>
<!--以下可动态添加(根据b.html的返回的内容自动添加一新行,并添加a,b,c的值,不能刷新本页面),怎么办???-->
<tr>
<td><input type=text name=a></td>
<td><input type=text name=b></td>
<td><input type=text name=c></td>
</tr>
<!--以上内容可以动态添加,怎么办???-->
<tr>
<td colspan=3><input type=button name=as value=A onclick="bs()"></td>
</tr>
<table>
----------------------------------------------------
<table>
<tr>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
</tr>
<!--以下可动态添加(根据b.html的返回的内容自动添加一新行,并添加a,b,c的值,不能刷新本页面),怎么办???-->
<form name="f">
<tr>
<td><input name="a"></td>
<td><input name="b"></td>
<td><input name="c"></td>
</tr>
<!--以上内容可以动态添加,怎么办???-->
<tr>
<td colspan=3><input type="button" name="as" value="submit" onclick="bs();"></td>
</tr>
</form>
<table>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function as()
{
opener.document.f.a.value=b.a.value; //给A.html(上一个页面)页面赋值:
opener.document.f.b.value=b.b.value;
opener.document.f.c.value=b.c.value;
}
</script>
</HEAD>
<BODY>
<form name=b action=# method=post>
<input type=text name=a>
<input type=text name=b>
<input type=text name=c>
<input type=submit name=bs value=确定 onclick="as()">
</form>
</BODY>
</HTML>
分享到:
相关推荐
3> IE与FireFox对两个弹出窗口在跨域时的解析也有不同:通过window.dialogArguments操作父窗口时,在IE下不需要指定document.domain而在FireFox下则正好相反需要指定才能生效;采用opener方式操作父窗口时都不需要...
但是,在实际应用中,由于浏览器的安全策略限制(如弹出窗口拦截功能),直接使用`window.open()`可能会导致新窗口被浏览器自动拦截,从而无法正常显示。本文将详细介绍如何使用`window.open()`方法打开新窗口,并...
今天,我们将探索如何使用 JavaScript 实现弹出窗口,并且在关闭新窗口时刷新父窗口。 基本弹出窗口代码 要实现弹出窗口,只需在 HTML 文件中添加一段 JavaScript 代码即可。下面是一个基本的弹出窗口代码: ```...
【JS关闭窗口弹出新窗口】 在JavaScript中,我们可以使用`window.open()`函数来创建一个新的浏览器窗口。这个函数的基本语法是`window.open(url, name, features)`。在这里,`url`是你要打开的页面的URL,`name`是新...
弹出新窗体通常发生在WebBrowser控件处理JavaScript的`window.open`函数时。默认情况下,WebBrowser控件会尝试在同一窗口中打开新的URL,但可以通过重写`NewWindow`事件来改变这一行为。以下是一个示例代码,展示了...
`opener`属性在JavaScript中是一种实现跨页面通信的方式,尤其适用于父窗口与弹出窗口或框架之间的交互。本篇文章将深入探讨如何在JSP页面上使用JavaScript的`opener`属性来传递和接收参数。 首先,我们要理解`...
1. **`window.open()`**:这是创建新窗口最常用的方法。 - **语法**: ```javascript window.open(url, name, features); ``` - **参数说明**: - `url`:要打开的新窗口的URL地址。 - `name`:新窗口的名字...
`cwin_modal.aspx`和`cwin.aspx`可能是两个不同的弹出窗口,其中`modal`通常表示这些窗口是模态的,即用户必须关闭该窗口才能继续操作主页面。`cwin_modal.aspx.cs`和`cwin.aspx.cs`是对应的C#代码文件,包含这些弹...
1. 使用`window.open`打开的新窗口中设置一个`window.opener`属性,这样新窗口可以与打开它的窗口进行通信。 2. 在新窗口中处理用户交互后,使用`window.close`关闭窗口,并在关闭前将结果通过`window.opener`通知原...
在Web开发中,有时我们需要在弹出的子窗口与打开它的父窗口之间进行通信。"通过window.opener控制父窗体"这个主题就是关于如何在JavaScript中实现这种跨窗口交互的技术。下面将详细阐述这个知识点。 一、window....
此外,现代浏览器出于用户体验和安全考虑,可能会阻止自动弹出窗口或者修改`window.opener`的行为,因此在实际开发中需要考虑到这些限制,确保功能的稳定性和兼容性。 总结来说,`window.open()`和`window.opener`...
1. 在主页面中,创建一个按钮触发弹出窗口,同时绑定事件处理函数,该函数会打开新窗口并保存引用。 2. 弹出窗口页面中,处理用户操作,完成后使用`window.opener`和`window.close()`将结果传回并关闭弹出窗口。 3. ...
在弹出的`dialog.aspx`页面中,我们可以通过JavaScript的`window.location.search`获取查询字符串,然后解码并使用这些值。 获取返回值通常更复杂,因为JavaScript的`window`对象并不支持直接返回值。一种常见的...
4. **使用`window.opener`属性**:弹出窗口可以访问其创建者(父窗口)的`window.opener`对象,从而获取或设置数据。 5. **使用消息传递机制**:通过`window.postMessage`实现跨窗口通信,这是HTML5引入的新特性,...
`WebForm2.aspx`可能是弹出窗口的页面,它可能包含获取用户输入的控件和处理逻辑。 通过这些文件,你可以查看具体的实现细节,理解如何在.NET Web Forms项目中结合HTML、JavaScript、C#和ASP.NET控件来创建弹出窗口...
在前端开发中,经常会遇到需要弹出新窗口并从该窗口返回数据的情况。本文将详细介绍`window.opener`对象的使用方法及其应用场景,帮助开发者更好地理解如何实现弹窗与主窗口之间的数据交互。 #### 二、`window....
这种方法非常常见,例如,在用户完成了一个表单填写并提交后,我们可能希望关闭这个弹出窗口并刷新主页面,以便用户能够看到最新的数据。 **JavaScript代码示例:** ```javascript // 子窗口中的JS代码 window....
受到( 启发。 特征 仅2.68KB (已压缩!)。 支持完整的window.open api 。 为React 16构建(使用ReactDOM.createPortal )。 阻止弹出窗口的处理程序... children内容将呈现到新的弹出窗口中。 在这种情况下, Hi