2010-07-27 34 views
0

我有下面的代码。 IE8显示较小的高度。差异超过100个像素。它在FireFox中工作正常。为什么它不适用于IE?

<html> 
<body> 

    <script type="text/javascript" src='<%=ResolveUrl("~/includes/jquery-1.4.2.min.js") %>'></script> 

    <script type="text/javascript"> 
     window.onresize = ff; 

    function ff() 
    { 
    window.status = jQuery(window).height() ; 
    } 
    </script> 

</body> 
</html> 

回答

1

您是否指定了文档类型?通常,这种性质的事物在标准模式下更加一致,而在古怪模式中什么都行。

+0

“开发工具”显示浏览器正在使用的模式,并允许您动态更改它。 (为有兴趣的读者提供) – Pointy 2010-07-27 21:39:18

+0

您也可以在地址栏中执行'javascript:alert(document.compatMode)'。 CSS1Compat是你想要的。如果您没有看到它,请输入文字。 – 2010-07-27 22:02:06

0

傻了。浏览器已将缩放开启至125%!

相关问题