`
zzc1684
  • 浏览: 1224731 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

window.open() 获取返回值

阅读更多

1. 主页main.html
<html>
<head></head>

<script language="javascript" type="">
function show()
{
    var x=(window.screen.width-200)/2;
    var y=(window.screen.height-200)/2;
    var value=window.open('open.htm','window','width=200,height=200,left='+x+',top='+y);
    return value;
}
</script>

<body>
<form>
<input name="code" />
<input type="button" name="open" value="提示" onclick="web=show();"/>
<input type="button" name="close" value="关闭" onclick="web.close();"/>
</form>
</body>
</html>

 

2. 子窗口 open.html
<html>
<head>
    <title>系统提示</title>
</head>

<script language="JavaScript" type="">
function closeWindow()
{
window.opener.document.all.code.value=text.value;

//window.opener.document.code.value=text.value;
window.close();
}
</script>

<body">
    <input name="text"/><input type="button" value="返回" onClick="closeWindow();">
</body>
</html>

分享到:
评论

相关推荐

    js弹窗并返回值(window.open方式)

    在本篇讨论中,我们将深入理解`window.open`的工作原理以及如何利用它来实现弹窗并获取返回值。 首先,`window.open`的基本语法如下: ```javascript window.open(url, name, features); ``` - `url`: 必需参数,...

    ShowModalDialog与window.open的区别

    这些数据可以通过对话框窗口中的 `window.dialogArguments` 属性获取。 - **sFeatures**: 可选参数,设置对话框的一些特性,如大小、位置等。 #### 三、sFeatures详解 - **dialogHeight**: 设置对话框的高度,单位...

    js弹窗返回值详解(window.open方式)

    在讨论JavaScript(简称JS)编程时,一个非常基础且常见的话题是通过window.open方法打开新窗口,并获取从这个新窗口返回的数据。window.open方法是Web开发中的一个标准方法,允许开发者在浏览器窗口中打开新的子...

    js中window.open打开一个新的页面

    这个名字可以被其他窗口引用,例如通过 `window.open` 的返回值或 `window.frames` 属性。如果已经有一个以该名称命名的窗口,`window.open` 将重用那个窗口,而不是打开新的窗口。 - `features`:可选参数,用来...

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

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

    layUI使用layer.open,在content打开数据表格,获取值并返回的方法

    本场景中,我们要讨论的是如何使用`layer.open`方法在`content`中打开一个数据表格,并获取选中的值,然后将其返回到原页面进行后续处理。以下是详细的步骤和关键知识点: 1. **打开新窗口**: 首先,在原始页面中...

    layer.open回调获取弹出层参数的实现方法

    本文将详细介绍如何通过 `layer.open` 的回调函数来获取弹出层参数并进行后续操作。 首先,让我们来看一下给出的代码示例。这段代码展示了如何使用 layer 插件打开一个二级类型的弹出层(type: 2),该弹出层用于...

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

    在ASP.NET中,弹出窗体可以使用`window.open`JavaScript函数实现,而传值则可以通过以下几种方式: 1. **URL参数**:在打开弹出窗口时,可以在URL中添加查询字符串来传递数据。弹出窗口加载后,可以通过JavaScript...

    js中window对象的方法1

    在本文中,我们将深入探讨几个常见的Window对象方法,包括window.alert()、window.prompt()、window.confirm()、window.open()以及window.close()等。 ### 1. window.alert() `window.alert()`方法用于向用户显示...

    asp获取子窗体返回值

    4. **父窗口接收并更新**:在父窗口中,我们需要监听子窗口的关闭事件,以便在子窗口关闭时获取返回值并进行相应的更新。可以使用`window.onbeforeunload`或`window.onunload`事件来实现: ```javascript window....

    js弹出窗口返回值

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

    asp.net 弹出窗口

    本篇文章将深入探讨如何使用JavaScript的`window.open()`方法在ASP.NET中实现这一功能,并讨论如何传递参数以及获取返回值。 首先,`window.open()`是JavaScript中的一个内置函数,用于打开一个新的浏览器窗口或...

    jsp页面同时弹出页面和对话框

    本文将详细解析如何在JSP页面中通过两种主要方法实现这一功能:一是使用`window.open`方法弹出页面;二是使用`window.showModalDialog`方法弹出对话框,并深入探讨其应用场景及优缺点。 ### 一、通过`window.open`...

    window对象的常用方法和作用

    用户输入的数据可以通过返回值获取,如果用户取消对话框,返回`null`。 6. **setTimeout和clearTimeout方法** `window.setTimeout(function, 时间间隔)` 用于延迟执行一个函数,`时间间隔`以毫秒为单位。`window....

    showModalDialog和open方法demo实例

    - 返回值:`showModalDialog`可以返回值,这个值可以被主窗口获取;而`open`方法通常不提供直接的返回值。 在实际应用中,`showModalDialog`由于其模态特性,常用于需要用户输入信息或确认操作的情况,而`window....

    window.returnValue使用方法示例介绍

    这个返回值可以在模态窗口关闭后被父窗口获取,从而实现数据的传递。以下是一个简单的使用示例: 1. **parent.html**(父窗口) ```html &lt;TITLE&gt;&lt;/TITLE&gt; function showmodal() { var ret = window....

    javascript网页对话框.pdf

    返回值`returnValue`可以用来获取对话框的结果。 2. `showModelessDialog`则创建非模态对话框,用户可以在对话框打开的同时操作父窗口。其语法和`showModalDialog`类似,但用户可以自由地在对话框和父窗口之间切换...

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

    这段代码中,首先获取了当前页面中的输入框值,然后使用 `window.open()` 方法创建了一个新窗口,并设置了其基本属性。之后通过 `win.document.writeln()` 向新窗口写入了简单的 HTML 内容,显示了从父窗口传递过来...

Global site tag (gtag.js) - Google Analytics