请教如何得到html页中帧页面的大小

boya 2001-07-19 09:35:07
我想要把帧页面中的一个realplayer控件和整个帧的页面一样大小,而且要随之改变,
所以我写了一段javascript
<...>
realaudio.height=???
realaudio.width=???
</...>
可是就是无法得到帧的大小,请教各位有没有什么办法
...全文
106 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
boya 2001-07-23
  • 打赏
  • 举报
回复
谢谢,因为我已经用了别的方法,所以这两天没有回复,谢谢你的关注
我用的方法就是你在别的地方提到的body.clientwidth和body.clientheight
我是了一下是可以的,不知和你这个有没有什么不同,望赐教
孟子E章 2001-07-22
  • 打赏
  • 举报
回复
下面的代码可以得到帧窗口的宽度和重新设定帧的宽度:
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>
孟子E章 2001-07-21
  • 打赏
  • 举报
回复
document.body.scrollwidth是文档的宽度,你要 想把你的realplayer和你的窗口一样大,有2个方法:
1,要是你先指定了窗口的尺寸的话,再在文档里指定插件的尺寸
2,要是你先指定了插件的尺寸的话,你可以通过得到插件的尺寸来重新布局帧的尺寸

boya 2001-07-19
  • 打赏
  • 举报
回复
有人在么
boya 2001-07-19
  • 打赏
  • 举报
回复
还有,我不是要把window调整到和文档统一大小,而是把控件调整到和window统一大小,
请问一下document.body.scrollwidth是不是window的宽度,还是文档的宽度
boya 2001-07-19
  • 打赏
  • 举报
回复
好像没有用呀,会谈出一个“对象不支持该属性或方法“
孟子E章 2001-07-19
  • 打赏
  • 举报
回复
参见:
http://www.csdn.net/expert/topic/196/196956.shtm
孟子E章 2001-07-19
  • 打赏
  • 举报
回复
用document.body.scrollWidth和scrollHeight可以

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧