DsoFramer1.3在ie8中打开excel文档问题
在ie7中可以设置DsoFramer的FrameHookPolicy属性为1(dsoSetOnFirstOpen),这样可以在控件中打开一个excel文件后,再在控件外打开excel文件,也就是打开两excel窗口。
两个excel文档都能正常操作,
但这样设置在ie8中会不能打开文档(包括不能打开word文档),将FrameHookPolicy该为其他的属性(0,2,3)可以打开文档,但同时打开两个excel
文档时,只有一个能正常操作,另一个会疆死,当其中一个关掉后,僵死的excel才能正常操作
问题分析
DsoFramer 1.3 中的CDsoFrameHookManager代码可能与IE8不兼容