JQuery Uploadify仅在System.Net.WebBrowser内第二次尝试失败

问题描述

|| 还有其他人遇到这个问题并且知道如何解决吗? 我们有一个Windows Forms App,它创建System.Net.Webbrowser组件的实例,并在其中加载一个允许用户上传文件的网页。该网页使用JQuery Uploadify插件上传文件。第一次使用该网页上传文件时,它可以完美工作。但是,第二次将System.Net.Webbrowser的相同实例用于同一网页,则它将失败。用户可以浏览本地文件以进行上传,但是在选择文件后,进度条不会移动,并且似乎挂在那里。 我什至刷新了Webbrowser中的页面,甚至重置了会话,但无济于事。在我完全关闭Windows Forms应用程序之前,它总是失败。然后它再次适用于一个文件。 如果直接通过IE(或任何其他浏览器)访问该网页,则它可以多次完美运行,没有问题。     

解决方法

我遇到了同样的问题,我要做的就是将Mozilla XUL Runner嵌入到我的应用程序中,而不是将Microsoft的WebBrowser控件嵌入其中,并且成功了。 http://sourceforge.net/projects/xulrunnerinstal/files/XULRunner%20Installer%20Binaries/0.14/XULRunner-1.9.0.4_en-US_win32_installer-0.14.exe/download