现象说明:
OFFICE2013下,在浏览器中通过控件打开EXCEL文件,并拖动浏览器的滚动条上下翻滚,出现EXCEL功能区花屏的现象,如下图所示:
原因分析:
office2013在嵌入模式下,且在非工作状态下的时候excel2013的公式栏那两个窗口被excel自己销毁了,所以滚动的时候重新绘制不全。但是在嵌入模式下,工作状态下这窗口就又被excel创建了。
解决办法:
在页面上注册onscroll事件,并在事件中调用文档控件的Activate方法,示例代码如下:
window.onscroll = function()
{
TANGER_OCX_OBJ.Activate(true);
}
|