我在使用由 CRM 功能区中的按钮打开的自定义网站中的 window.opener 时遇到问题。我在本地使用 Dynamics CRM 2016。
详细信息:从 CRM 功能区的报价实体中的一个按钮,我使用 window.open(...) 打开一个自定义页面,在此页面中,我想重新加载打开器页面(CRM 中的报价)。我可以在 web 客户端中使用 window.opener 执行此操作,但是在使用 Outlook 客户端时,我得到 window.opener 未定义。我尝试了很多组合,例如 window.parent.opener | window.top.opener | window.parent.top.opener 但似乎没有任何效果。
您是否知道为什么 window.opener 在 CRM for Outlook 中为空但在 Web 中有效?您对此问题的解决方法有任何想法吗?要求是在此自定义页面上完成一些工作后重新加载报价。
任何帮助,将不胜感激。
谢谢!