У меня проблема с использованием window.opener с настраиваемого веб-сайта, открываемого кнопкой на ленте CRM. Я использую Dynamics CRM 2016 локально.
Подробно: с помощью кнопки в объекте Quote на ленте CRM я открываю настраиваемую страницу с помощью window.open (...), на этой странице я хочу перезагрузить страницу открытия (цитата в CRM). Я могу сделать это в веб-клиенте с помощью window.opener, однако при использовании клиента Outlook я получаю window.opener undefined. Я пробовал множество комбинаций, например window.parent.opener | window.top.opener | window.parent.top.opener, но ничего не работает.
Вы знаете, почему window.opener пуст в CRM для Outlook, но работает в Интернете? У вас есть идеи, как решить эту проблему? Требуется перезагрузить цитату после того, как на этой настраиваемой странице будет проделана некоторая работа.
Любая помощь будет оценена по достоинству.
Спасибо!
var x = window.open('someurl'); x.opener = window;
. - person Polshgiant   schedule 27.04.2016