2016-08-02 107 views
0

面对从.net 2.0 web浏览器控件打开的弹出窗口的问题,其中弹出窗口是日历窗口小部件。点击任何日期后,父控件将更新为所选日期,日历弹出窗口应该关闭。window.close()不能在浏览器控件中使用弹出窗口

日期显示在父控件中,但弹出窗口不关闭,而是重定向到应用程序的登录页面。

日历打开与下面的代码:

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

该功能可以运行在Windows XP IE8罚款,但与IE11 win8.1休息。这是因为在IE11中增强了IE设置吗?由于我的代码在以管理员身份运行应用程序时工作正常。

+0

您可以使用IE版本的差异来尝试它。使用此:http://stackoverflow.com/questions/17922308/use-latest-version-of-ie-in-webbrowser-control – 2016-08-02 12:56:53

+0

我已经尝试浏览器模拟选项,没有工作 –

回答

相关问题