Win7/IE中的Java小程序(仅限)是否忽略动态高度属性?

Win7/IE中的Java小程序(仅限)是否忽略动态高度属性?,java,internet-explorer,windows-7,applet,Java,Internet Explorer,Windows 7,Applet,我有一个10年的小程序,它在Win7/IE之前的所有浏览器/平台上都工作得很好。在Win7/IE上,32位和64位,小程序加载,但大小不正确,无法在垂直方向填充浏览器窗口。水平尺寸很好。Firefox、Chrome和Safari在Win7上都很好,问题只出现在Win7/IE上。Java控制台中没有错误 我使用的是object/comment/embed html语法,如下所示: <object classid="blah" width="100%" height="100%" codeba

我有一个10年的小程序,它在Win7/IE之前的所有浏览器/平台上都工作得很好。在Win7/IE上,32位和64位,小程序加载,但大小不正确,无法在垂直方向填充浏览器窗口。水平尺寸很好。Firefox、Chrome和Safari在Win7上都很好,问题只出现在Win7/IE上。Java控制台中没有错误

我使用的是object/comment/embed html语法,如下所示:

<object classid="blah" width="100%" height="100%" codebase="http://java.sun.com/products/plugin/autodl/jinstall-1_6_0-win.cab#Version=1,6,0,00">
    <param name="code" value="lots.of.packages.then.class">
    <param name="codebase" value="/goes/here">
    <param name="archive" value="foo.jar">
    <param name="type" value="application/x-java-applet;version=1.6">
    <param name="scriptable" value="false">
    <param name="MAYSCRIPT" value="true">
    <comment>
        <embed
            type="application/x-java-applet;version=1.6"
            width="100%"
            height="100%"
            code="lots.of.packages.then.class"
            codebase="/goes/here"
            archive="foo.jar"
            MAYSCRIPT=true
            pluginspage="http://java.sun.com/products/plugin/autodl/jinstall-1_6_0-win.cab">
        <noembed>
           No support for APPLET!!
        </noembed>
        </embed>
    </comment>
</object>

不支持小程序!!
请注意宽度和高度属性的百分比语法:
width=“100%”height=“100%”

请注意,如果我显式设置height属性,例如height=“1000”,则一切正常。使用JavaScript设置它会导致与百分比语法相同的行为

以前有人在Win7上见过垂直维度的问题吗?非常感谢您的建议


--JVM从未支持以百分比表示的标记宽度和高度。它可能会起作用,而且已经被证明是有效的,但这仅仅是巧合。使用JS设置小程序的大小。谢谢Andrew。我已经试过了。结果与上面发布的纯HTML方法相同。适用于除Win7/IE以外的所有操作系统/浏览器版本,宽度正确,高度太小。在Win7上,IE似乎忽略了高度属性,并使用了其默认值。在我的原始问题中添加了一个明确的注释,将高度属性重新设置为非百分比值,例如height=“1000”。JVM从未支持以百分比表示的宽度和高度。它可能会起作用,而且已经被证明是有效的,但这仅仅是巧合。使用JS设置小程序的大小。谢谢Andrew。我已经试过了。结果与上面发布的纯HTML方法相同。适用于除Win7/IE以外的所有操作系统/浏览器版本,宽度正确,高度太小。在Win7上,IE似乎忽略了高度属性,并使用其默认值。在我的原始问题中添加了一个明确的注释,将高度属性重新设置为非百分比值,例如height=“1000”。