首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >页面之间的通信

页面之间的通信
EN

Stack Overflow用户
提问于 2011-05-28 19:38:21
回答 4查看 299关注 0票数 0

我有一个页面(Page A),在那里用户可以发送电子邮件给其他人,然后用户可以选择收件人。

因此,当用户单击Page A中的"Choose contact“按钮时,将打开一个新的浏览器页面(Page B),其中将使用复选框列表显示数据库中的所有联系人。

然后用户可以选择他想要的联系人,当他在Page B中单击“确定”按钮时,Page A将关闭。那么,我应该如何在Page A中获取用户在Page B上选择的联系人

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-05-28 19:44:12

有几种方法可以做到这一点。我相信最简单的是一个纯粹的JavaScript解决方案。

在父页面上创建一个JS函数,该函数将处理收到的联系人。单击子页面上的submit/finish按钮时,使用将选定的联系人传递给父联系人

代码语言:javascript
复制
window.opener.SomeFunctionName(arrayOfContactsOrContactIDs);
票数 1
EN

Stack Overflow用户

发布于 2011-05-28 19:44:16

如果您确实打开了一个新窗口,您可以使用window.opener与父窗口对话。

不过,我建议您使用ajax调用来获取联系人并将其显示在当前页面中(可能是在覆盖中)。

票数 1
EN

Stack Overflow用户

发布于 2011-05-28 19:49:26

您可以使用AJAX ToolKit Modal Popup

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6161401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档