从弹出窗口(子)发送值到Parent

时间:2009-05-19 11:10:41

标签: javascript asp.net asp.net-2.0

我希望在一个文本框中的弹出页面上获取一个值,然后将其发送到父窗口,再发送到另一个文本框。

怎么做?

1 个答案:

答案 0 :(得分:0)

您的问题不明确,但根据我推断的内容,您希望从子窗口的父窗口中获取文本框的值。

你可以这样做 -

var win = window.open('<Window URL>');
win.contentWindow.SetValueOfTextBox(parentWindowTextBoxValue);

此处win是您已打开的窗口的实例。

您必须在已打开的新窗口中定义SetValueOfTextBox功能。此函数将接受一个字符串并将该值设置为该页面上的文本框。您只需从父窗口调用该函数,将文本框的值传递给它。