try something like
<img src="http://www.csdn.net/images/csdn.gif" alt="left" onclick="moveIframe(-1)"> <img src="http://expert.csdn.net/expert/images/ad/dearbook120_60.GIF" alt="right" onclick="moveIframe(1)"><BR><iframe id="ifr" style="position:absolute; left:100" src="http://msdn.microsoft.com" width="200" height="200"></iframe><script language=javascript>
function moveIframe(dir)
{
var e = document.getElementById("ifr");
if (dir <0 && e.style.posLeft > 0 || dir > 0 && (e.style.posLeft + e.clientWidth) < document.body.clientWidth)
e.style.posLeft += dir * 10;
}
</script>
<img src="http://www.csdn.net/images/csdn.gif" alt="left" onclick="moveIframe(-1)"> <img src="http://expert.csdn.net/expert/images/ad/dearbook120_60.GIF" alt="right" onclick="moveIframe(1)"><BR><iframe id="ifr" style="position:absolute; left:100" src="http://msdn.microsoft.com" width="200" height="200"></iframe><script language=javascript>
function moveIframe(dir)
{
var e = document.getElementById("ifr");
if (dir <0 && e.style.posLeft > 0 || dir > 0 && (e.style.posLeft + e.clientWidth) < document.body.clientWidth)
e.style.posLeft += dir * 10;
}
</script>
<span onmouseover=s(-5) onmouseout=stop()>Left</span><span onmouseover=s(5) onmouseout=stop()>right</span>
<script language=JavaScript>
var T=null;
eyun.document.write("<div style='width:1000'>a long DIV</div>");
function s(i)
{clearTimeout(T);
eyun.document.body.scrollLeft+=i;
T=setTimeout("s("+i+")",50);
}
function stop()
{clearTimeout(T);
}
</script>