IE兼容性视图更改溢出值

时间:2012-08-20 18:50:36

标签: jquery overflow

这是我的第一篇文章。

我有一个正在加载包含文件的应用程序

    <div id="formChangeResult" class="innerWhiteContainer ">
      <jsp:include page="queryJSP/nameChangedDepot.jsp">
      </jsp:include>    
    </div><!-- end formChangeResult -->

nameChangedDepot.jsp包含一个包含数据库查询结果集的表。桌子上有一个类“滚动”,它告诉jQuery该表适合(上面)并且是滚动的。

当用户的浏览器为此应用启用了兼容性视图时,这非常有效。该表放在另一个(在 formChangeResult 中),其中包含“overflow-y:auto,overflow-x:auto”。

我的问题是当用户没有为应用启用兼容性视图时,div的溢出值是“overflow:hidden”。

我需要找到一种方法,在退出兼容性视图时删除此“更改”,或者能够强制此应用程序的兼容性视图。

我尝试过不同的jQuery版本,从1.2.6到1.7.1,我尝试过的所有版本都表现相同。我试过IE8 v.IE9,两者的行为都一样。唯一似乎有所作为的是转向兼容性视图。这是一个简单的解决方法,但我不能仅仅依靠用户合规来使用我的应用程序。

感谢。

0 个答案:

没有答案