iframe在一页里的大小固定,如果超过范围可以用滚动条,但是我不想用,因为太难看,我是用两个图片onmouseover触发事件来实现滚动。能不能在2个图中间再加个图让它随着onmouseover事件来滚动?<script language="JavaScript">
function scroll(n)
{temp=n;
Out1.scrollTop=Out1.scrollTop+temp;
if (temp==0) return;
setTimeout("scroll(temp)",50);
}
</script> 
下面是页面中的调用
<img src="images/up.jpg" width="15" height="15" onMouseOver="scroll(-1)" onMouseOut="scroll(0)" onMouseDown="scroll(-3)" border="0" alt="按下鼠标速度会更快!"><img src="images/down.jpg" onMouseOver="scroll(1)" onMouseOut="scroll(0)"  onMouseDown="scroll(3)" border="0" width="15" height="15" alt="按下鼠标速度会更快!">

解决方案 »

  1.   

    滚动条是可以定义的噢,你定义一下就不难看了啊。到网上下IE55_scroll+.mxp这是Dreamweaver的一个插件,你安装后,在你的Dreamweaver就可以定义一个多彩滚动条的样式,然后把这个样式,对你的iframe里的页面应用就可以了。我这里有一个定义的滚动条,你可以试着改一下:BODY{FONT-FAMILY: 宋休; FONT-SIZE: 9pt;color=#000000; SCROLLBAR-FACE-COLOR: #eeeeee; 
     SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
     SCROLLBAR-SHADOW-COLOR: #dee3e7; 
     SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; 
     SCROLLBAR-ARROW-COLOR: #A3B3CD; 
     SCROLLBAR-TRACK-COLOR: #ededed; 
     SCROLLBAR-DARKSHADOW-COLOR: #A3B3CD}