function doScroll(){
parent.frames["youFrameName"].document.body.scrollTop = document.body.scrollTop;
}
window.onscroll = doScroll;
parent.frames["youFrameName"].document.body.scrollTop = document.body.scrollTop;
}
window.onscroll = doScroll;
<script language="javascript">
function doScroll(){
parent.frames["youFrameName"].document.body.scrollTop = document.body.scrollTop;
parent.frames["youFrameName"].document.body.scrollLeft = document.body.scrollLeft;
}
window.onscroll = doScroll;
</script>
<frame name="mytop" src="top.htm">
<frame name="mybottom" src="bottom.htm">
</frameset>top.htm
<p>ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
<script language="javascript">
function doScroll()
{
parent.frames["mybottom"].document.body.scrollLeft = document.body.scrollLeft;
//此为两帧同长度滚动/* parent.frames["mybottom"].document.body.scrollLeft = (document.body.scrollLeft*parent.frames["mybottom"].document.body.scrollWidth)/document.body.scrollWidth;
//此为两帧同速度滚动,但两帧不能同时调用此函数,否则溢出错
*/
}window.onscroll = doScroll;
</script>bottom.htm
<p>bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
<script language="javascript">
function doScroll()
{
parent.frames["mytop"].document.body.scrollLeft = document.body.scrollLeft;
//此为两帧同长度滚动/* parent.frames["mytop"].document.body.scrollLeft = (document.body.scrollLeft*parent.frames["mytop"].document.body.scrollWidth)/document.body.scrollWidth;
//此为两帧同速度滚动,但两帧不能同时调用此函数,否则溢出错
*/
}window.onscroll = doScroll;
</script>
<SCRIPT language=javascript>
window.onload= function()
{
window.document.body.onscroll = function()
{
top.ifrmTest2.setScrollLeft(window.document.body.scrollLeft);
top.ifrmTest2.setScrollTop(window.document.body.scrollTop);
}
}
</SCRIPT>在ifrmTest2中:
<SCRIPT language=javascript>
function setScrollLeft(intLeft)
{
window.document.body.scrollLeft = intLeft;
}
function setScrollTop(intTop)
{
window.document.body.scrollTop = intTop;
}
</SCRIPT>