在顶部和浏览器状态栏之间安装网页的内容

时间:2011-05-26 16:00:07

标签: html browser applet

我有一个带嵌入式applet的html页面。目前,applet的内容超出了状态栏。用户必须使用浏览器滚动条滚动才能看到小程序的底部区域。我希望applet能够在浏览器中显示,以便它不会超出状态栏,无论用户如何调整浏览器大小。我不知道如何解决这个问题。我相信我需要在HTML中做一些事情,但是什么呢?

谢谢,

埃利奥特

以下是嵌入applet的代码部分:

 <div style="width:100%; height:89%; margin-left:0px;>
<TABLE cellpadding=0 cellspacing=0 border=0 width="100%" height="90%">
<tr style="height:100%;">   
    <td VALIGN="TOP">   
       <div  style="visibility:visible; background:white; foreground:black; font-        
 size:200%; width:100%; height:10%; margin-left:100px; margin-top:5px; margin-
  right:100px;     text-align:center; cursor:wait;" id="msgdiv">
            <p> Please wait while The Application Loads </p>
        </div>
        <div align="center" style="cursor:wait; height:100%;"  id="divapp" 
  name="divapp" >
            <APPLET NAME="RevApp2" CODE="RevApp2.class" id="myapplet" name="myapplet"  
  style="visibility:hidden;"
              ARCHIVE ="CoderDx.jar,xpp3-1.1.3.4.C.jar,xml-apis.jar,jcommon-
  1.0.16.jar,jfreechart-1.0.13.jar,MultiSplit.jar,balloontip-
 1.1.1.jar,artificialmed.jar" WIDTH=99% HEIGHT=100%>
                <PARAM NAME = USERID VALUE = "#DxWebTemplate" />
                <PARAM NAME = URL VALUE = "#IPAddress" />
                <PARAM NAME = PATHNAME VALUE = "#PathName" />
                <PARAM NAME = SessionID VALUE = "#SessionID" />
                <PARAM NAME = Role VALUE = "#Role" />
            </APPLET>
    </div>  
    </TD>
</TR>  
  </table>
 </div>

更改div的高度,缩短applet并使其适合浏览器显示而不滚动,但下面的底层网页仍然相同。对于拥有超大显示器的用户,我无法利用可用的屏幕空间。理想情况下,网页应该适应浏览器窗口,而不是网页中的div。

1 个答案:

答案 0 :(得分:0)

您可以使用style属性轻松调整包含小程序的元素的大小 - 如style="height:100%; width:100%;"

然而 applet中 元素的布局和大小是通过java源代码控制的。如果你想编辑它,是时候打破你选择的IDE了。如果这没有意义,我可以建议NetBeans,并在Oracle

阅读一下