如何捕获弹出窗口中显示的数据

时间:2012-02-20 10:40:49

标签: java javascript html popup

我有一个网络应用程序,用户可以在网页上选择一些选项,然后点击“提交”按钮。单击提交按钮后,应用程序将查询数据库并在弹出窗口中显示结果。现在,我有一个奇怪的要求,即捕获弹出窗口中显示的数据并将其保存在另一个数据库中。我的问题是,如何获取弹出窗口中显示的数据。我对这种东西很新,对于如何进行我一无所知。

在一个例子的帮助下解释上面的场景。

让我们说,用户在网页上输入他的名字,然后点击提交。在提交时,将查询数据库,并在弹出窗口中显示该特定人员的年龄。现在,我必须捕获年龄的值并将其保存为另一个DB。

2 个答案:

答案 0 :(得分:1)

用于创建弹出窗口的javascript中的open方法返回用于访问该弹出窗口的DOM的对象。您可以使用此对象访问弹出窗口的内容。

请参阅:http://www.w3schools.com/jsref/met_win_open.asp

答案 1 :(得分:1)

当DB返回第一个查询的值(在您的情况下为age)时,首先将值存储在某个变量中,而不是显示数据。现在,触发另一个查询来存储所获取的数据(年龄)。第二个查询完成后,即年龄保存在数据库中,您可以立即显示年龄。

希望这有帮助!!!