0

CRM リボンのボタンで開くカスタム Web サイトから window.opener を使用すると問題が発生します。Dynamics CRM 2016 オンプレミスを使用しています。

詳細: CRM リボンの見積もりエンティティのボタンから、window.open(...) でカスタム ページを開きます。このページで、オープナー ページ (CRM の見積もり) をリロードします。window.opener を使用して Web クライアントでこれを行うことができますが、Outlook クライアントを使用すると、window.opener が定義されていません。window.parent.opener | のような多くの組み合わせを試しました。window.top.opener | window.parent.top.opener しかし、何も機能していないようです。

Outlook 用 CRM では window.opener が空であるのに、Web では機能する理由がわかりましたか? この問題の回避策について何かアイデアはありますか? 要件は、このカスタム ページでいくつかの作業が完了した後に見積もりを再読み込みすることです。

どんな助けでも大歓迎です。

ありがとう!

4

1 に答える 1

0

ポップアップを一度更新してみてください。ウィンドウが更新されると、window.opener にアクセスできるようになることを願っています。

于 2016-06-16T11:19:02.837 に答える