用document.body.scrollWidth和scrollHeight可以

解决方案 »

  1.   

    参见:
    http://www.csdn.net/expert/topic/196/196956.shtm
      

  2.   

    还有,我不是要把window调整到和文档统一大小,而是把控件调整到和window统一大小,
    请问一下document.body.scrollwidth是不是window的宽度,还是文档的宽度
      

  3.   

    document.body.scrollwidth是文档的宽度,你要 想把你的realplayer和你的窗口一样大,有2个方法:
    1,要是你先指定了窗口的尺寸的话,再在文档里指定插件的尺寸
    2,要是你先指定了插件的尺寸的话,你可以通过得到插件的尺寸来重新布局帧的尺寸
      

  4.   

    下面的代码可以得到帧窗口的宽度和重新设定帧的宽度:
    main.htm
    ========================
    <HTML>
    <frameset id=mxh cols=*,300>
    <frame src=frameleft.htm>
    <frame src=frameright.htm name=right>
    </frameset>
    </HTML>
    frameleft.htm
    ==================
    <HTML>
    <script>
    function getFrameWidth(){
    alert(((parent.document.all.mxh.cols).split(","))[1])
    }
    function setFrameWidth(){
    parent.document.all.mxh.cols="*,500"
    }
    </script>
    <input type=button onclick=getFrameWidth() value="得到目前右帧的宽度"><br><br>
    <input type=button onclick=setFrameWidth() value="重设右帧的宽度为500">
    </HTML>frameright.htm
    ====================
    <HTML>
    <body>
    右帧内容
    </body>
    </HTML>
      

  5.   

    谢谢,因为我已经用了别的方法,所以这两天没有回复,谢谢你的关注
    我用的方法就是你在别的地方提到的body.clientwidth和body.clientheight
    我是了一下是可以的,不知和你这个有没有什么不同,望赐教