window.screen.height
//高度
window.screen.width
//宽度

解决方案 »

  1.   

    下面是我的嵌入APPLET的HTML,我想根据分辨率改变APPLET大小,应该真么写
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
    <title>
    HTML Test Page
    </title>
    </head>
    <script language = "JavaScript">
    function loadAppletSize(){
    w = window.screen.width;
    h = window.screen.height;
    alert(w);
    alert(h);
    if(w>1024)
    document.all.TestApplet.WIDTH = w;
    else 
    document.all.TestApplet.WIDTH = 980;
    if(h>768)
    document.all.TestApplet.HEIGHT= h;
    else 
    document.all.TestApplet.HEIGHT= 590;
    }
    function loadAppletWidth(){
    w = window.screen.width;
    alert(w);
    if(w>1024)
    return w;
    else 
    return 980;
    }
    function loadAppletHeight(){
    h = window.screen.height;
    if(h>768)
    return h;
    else
    return 590;
    }
    </script>
    <body onload="loadAppletSize()">//不好使,好象是先装载了APPLET再调用
    <!--"CONVERTED_APPLET"-->
    <!-- CONVERTER VERSION 1.0 -->
    <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    WIDTH = "990" HEIGHT = "590" NAME = "TestApplet" ALIGN = "center" VSPACE = "0" HSPACE = "0"  codebase="http://198.1.1.48:7001/products/plugin/1.4.0/j2re-1_4_0-win-install.exe#Version=1,4,0,0">
    <PARAM NAME = CODE VALUE = "webchart.WebChart.class" >
    <PARAM NAME = CODEBASE VALUE = "http://198.1.1.48:7001/" >
    <PARAM NAME = NAME VALUE = "TestApplet" >
    <PARAM NAME = ARCHIVE VALUE = "WebChartV2.jar" >
    <PARAM NAME = dataFilePath VALUE = "chartData/" >
    <PARAM NAME = protocol VALUE = "http" >
    <PARAM NAME = host VALUE = "198.1.1.48" >
    <PARAM NAME = port VALUE = "7001" >
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.1">
    <COMMENT>
    <EMBED type="application/x-java-applet;version=1.1" java_CODE = "webchart.WebChart.class" java_CODEBASE = "." NAME = "TestApplet" WIDTH = "100%" HEIGHT = "100%" ALIGN = "top" VSPACE = "0" HSPACE = "0"   pluginspage="http://java.sun.com/products/plugin/1.3.1/plugin-install.html"><NOEMBED></COMMENT></NOEMBED></EMBED>
    </OBJECT><!--
    <APPLET  CODE = "webchart.WebChart.class" CODEBASE = "." WIDTH = "990" HEIGHT = "650" NAME = "TestApplet" ALIGN = "top" VSPACE = "0" HSPACE = "0" >
    </APPLET>
    -->
    <!--"END_CONVERTED_APPLET"-->
    </body>
    </html>
      

  2.   

    <script language=javascript>
    alert("高度:"+window.screen.height);
    alert("宽度:"+window.screen.width);
    </script>
      

  3.   

    <body>
    <script>
    if(window.screen.width>1024)
    {
    document.write('<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = "980" HEIGHT = "590" NAME = "TestApplet" ALIGN = "center" VSPACE = "0" HSPACE = "0" codebase="http://198.1.1.48:7001/products/plugin/1.4.0/j2re-1_4_0-win-install.exe#Version=1,4,0,0">
    ')
    }
    else
    {
    document.write('<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = "'+window.screen.width+'" HEIGHT = "'+window.screen.height+'" NAME = "TestApplet" ALIGN = "center" VSPACE = "0" HSPACE = "0" codebase="http://198.1.1.48:7001/products/plugin/1.4.0/j2re-1_4_0-win-install.exe#Version=1,4,0,0">
    ')
    }
    </script>
    <PARAM NAME = CODE VALUE = "webchart.WebChart.class" >
    <PARAM NAME = CODEBASE VALUE = "http://198.1.1.48:7001/" >
    <PARAM NAME = NAME VALUE = "TestApplet" >
    <PARAM NAME = ARCHIVE VALUE = "WebChartV2.jar" >
    <PARAM NAME = dataFilePath VALUE = "chartData/" >
    <PARAM NAME = protocol VALUE = "http" >
    <PARAM NAME = host VALUE = "198.1.1.48" >
    <PARAM NAME = port VALUE = "7001" >
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.1">
    ..................