2016-08-02 1 views
0

Оказалось, что проблема с всплывающим окном открыта из элемента управления веб-браузером .net 2.0, где всплывающее окно является виджетом календаря. При нажатии любой даты, когда родительский элемент управления обновляется с выбранной датой, всплывающее окно календаря должно закрываться.window.close() не работает с всплывающим окном из управления веб-браузером

Дата отображается в родительском элементе управления, но всплывающее окно не закрывается, а перенаправляется на страницу входа в приложение.

календарь открыт на код ниже:

vWinCal = window.open("", "Calendar", 
"width=250,height=250,status=no, resizable=yes, top=200,left=200"); 
vWinCal.opener = self; 

Функциональность отлично работает в Windows XP с ie8, но перерывы на win8.1 с ie11. Это из-за расширенных настроек IE в IE11? Поскольку мой код отлично работает, когда приложение запускается как администратор.

+0

Вы можете попробовать это, используя разностную версию IE. Используйте это: http://stackoverflow.com/questions/17922308/use-latest-version-of-ie-in-webbrowser-control –

+0

Я уже пробовал вариант эмуляции браузера, не работал –

ответ

Смежные вопросы