当页面中有frame的时候,而且frame的高度、宽带动态变化时,页面有时会出现多个滚动条,视觉效果很差,用下面两个js语句就能很好的解决这个问题了。
document.body.scrollHeight;
document.body.scrollWidth;
举个例子 index.html里有个iframe,里面是xx.html
<HTML>
<head>
<SCRIPT LANGUAGE="JavaScript">
function query()
{
document.all.div1.style.display = "block";
document.all.bottom.src = "xx.html";
}
</SCRIPT>
</head>
<BODY>
保证页面只有一个滚动条<br>
<button onclick="query()">显示iframe内容,并控制滚动条</button>
<div id="div1" name="div1" style="display:none">
<iframe id="bottom" name="bottom" FRAMEBORDER="0" SCROLLING="no"
marginwidth="0" marginheight="0"/>
</div>
</BODY>
</HTML>
<HTML>
<head>
<SCRIPT LANGUAGE="JavaScript">
function init()
{
parent.document.all.bottom.style.height = document.body.scrollHeight;
parent.document.all.bottom.style.width = document.body.scrollWidth;
}
</SCRIPT>
</head>
<BODY onload="init()">
页面很宽很长~
<TABLE width="1500" height="1500"border="1">
<TR>
<TD>11</TD>
<TD>12</TD>
</TR>
<TR>
<TD>21</TD>
<TD>22</TD>
</TR>
</TABLE>
</BODY>
</HTML>
分享到:
相关推荐
主要介绍了页面出现滚动条的时候如何让滚动条不影响页面宽度,需要的朋友可以参考下
页面布局有滚动条 页面布局有滚动条 页面布局有滚动条
Qt悬浮滚动条-滚动条样式,实现滚动条不占用控件的宽高,深度美化滚动条以及Qt滚动条的使用体验
保持页面滚动条位置的javascript代码
vc自定义滚动条外观 制作五颜六色的滚动条(水平滚动条,垂直滚动条).zip
MFC对话框实现垂直和水平滚动条,欲知道如何实现,请下载! //在OnInitDialog里添加如下代码为对话框创建一个垂直滚动条和水平滚动条 //获取窗口的大小 CRect rc; GetClientRect(&rc); const SIZE sz = { rc....
javascript 获取滚动条高度 页面宽度 页面高度 教程
js 特效 html 特效 去掉页面的滚动条 js 特效 html 特效 去掉页面的滚动条
动态滚动条动态滚动条动态滚动条动态滚动条动态滚动条动态滚动条动态滚动条
系统默认的滚动条太死板了,想要自定义css 滚动条 自定义滚动条 美化滚动条
iframe的滚动条问题:显示隐藏滚动条.doc
Css样式制作的小实例 页面整体风格 滚动条样式 安徽机电职业技术学院陈伟
控件_滚动条控件_滚动条控件_滚动条控件_滚动条控件_滚动条控件_滚动条控件_滚动条
div滚动条 带滚动条的div div滚动条样式div滚动条 带滚动条的div div滚动条样式
vue自定义浏览器滚动条(已兼容ie)
ASP.NET网页随滚动条滑动的层,ASP.NET页面随滚动条滚动
页面滚动条,滚动条(JScrollBar)也称为滑块,用来表示一个相对值,该值代表指定范围内的一个整数。例如,用Word编辑文档时,编辑窗右边的滑块对应当前编辑位置在整个文档中的相对位置,可以通过移动选择新的编辑位置...
易语言画板滚动条源码,画板滚动条,NewProc,置横向滚动条,置纵向滚动条,GetStockObject,SetCapture,ReleaseCapture,GetDC,CreateCompatibleBitmap,SelectObject,BitBlt,DeleteDC,CreateCompatibleDC,SetWindowLongA,...
滚动条的绘制方法滚动条的绘制方法 滚动条的绘制方法滚动条的绘制方法
网页局部div随滚动条置顶滚动 效果很好,跟普通的滚动不太一样,没有延迟。