Проблема / проблема:
1) Chrome не поддерживает всплывающее окно Windows
Причина:
Google Chrome больше не поддерживает window.showModalDialog, что нарушает работу нескольких корпоративных приложений, таких какOWA, EAC, SAP и др.
Почему:
1) Google решила отказаться от window.showModalDialog в Chrome 35 из-за связанной с этим сложности кода 2) Google считает, что showModalDialog - это ««плохой API», который, согласно их измерениям, широко не используется
Немедленное решение:
Непосредственное решение - перейти на IE или Firefox.Для тех, кто хочет остаться в Chrome, один из способов временного решения этой проблемы - включить эту устаревшую функцию в настройках корпоративной политики, что можно сделать только до 30 апреля 2015 г. (http://www.bugdebugzone.com/2014/08/sitecore-modal-pop-ups-are-not-working.html)
Другой подход:
Другим частичным решением является использование полифайла ShowModalDialog, как описано в этом посте, но некоторые функциональные возможности все еще не восстановлены.
Подход к нашей команде адаптирован: работа с методом Window.Open и настройка javascriptкод для адаптации этого метода для обновления родительского окна и передачи значений в и из.