问题描述
- 在JS写的页面使用active x控件问题
-
问题是这样:我做了一个active x控件暂时叫A吧(A是基于mfc做的一个复杂的图形界面),A嵌入到我们公司网站的一个页面上这个页面叫W(JJavaScript写的)。在ie浏览器打开W后再关闭再打开A,A不能正常显示(也不是所有浏览器都不能正常显示),根据调试情况可以推断是关闭W时,没有释放掉A对象,DLL模块没有卸载,重新打开W时,A所依赖的Dll模块没有重新加载,在新的界面线程调用afxGetThread返回都是空,也就是mfc机制在这种情况下失效。上述问题在使用UC浏览器不会出现(根据UC打开进程数猜测两次打开W不是同一进程)。有没有大神指点下。我是做c++开发的,Js不太熟悉
解决方案
浏览器的安全设置拦截了吧
解决方案二:
参考这个:http://blog.csdn.net/freedomqx/article/details/4955512
时间: 2024-11-27 21:12:25