test.htm
================
<script>
function test(){
parent.oMxh.moveit()
}
</script>
<input type=button onclick="test()" value="Scroll it">
<iframe src="a.htm" id=oMxh height=100></iframe>
a.htm
=======================
<script>
function moveit(){
window.scrollBy(20,20)
}
</script>
<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd

解决方案 »

  1.   

    也可以直接写:
    <script>
    function test(){
    parent.oMxh.scrollBy(50,20)
    }
    </script>
    <input type=button onclick="test()" value="Scroll it">
    <iframe src="a.htm" id=oMxh height=100></iframe>
    但必须保证iframe的内容大于100的高度
      

  2.   

    test.htm
    ================
    <input type=button onclick="parent.oMxh.moveit()" value="Scroll it">
    <iframe src="a.htm" id=oMxh height=100></iframe>a.htm
    =======================
    <script>
    function moveit(){
    window.scrollBy(20,20)
    }
    </script>
    <p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd
    <p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd
    <p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>
    dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd<p>dd 
      

  3.   

    我感觉在 iframe 里边使用锚点更简单,你可以点击链接到你想去的任何地方!